mirror of
https://github.com/reactos/wine.git
synced 2025-02-11 07:05:30 +00:00
crypt32: Add stubs for CryptFindOIDInfo and I_CryptInstallAsn1Module.
Move CryptVerifyMessageSignature stub to main.c.
This commit is contained in:
parent
a7e36dd27e
commit
d740f342b9
@ -314,16 +314,6 @@ BOOL WINAPI CryptVerifyCertificateSignatureEx(HCRYPTPROV hCryptProv,
|
||||
return ret;
|
||||
}
|
||||
|
||||
BOOL WINAPI CryptVerifyMessageSignature(/*PCRYPT_VERIFY_MESSAGE_PARA*/ void* pVerifyPara,
|
||||
DWORD dwSignerIndex, const BYTE* pbSignedBlob, DWORD cbSignedBlob,
|
||||
BYTE* pbDecoded, DWORD* pcbDecoded, PCCERT_CONTEXT* ppSignerCert)
|
||||
{
|
||||
FIXME("stub: %p, %ld, %p, %ld, %p, %p, %p\n",
|
||||
pVerifyPara, dwSignerIndex, pbSignedBlob, cbSignedBlob,
|
||||
pbDecoded, pcbDecoded, ppSignerCert);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL WINAPI CertGetEnhancedKeyUsage(PCCERT_CONTEXT pCertContext, DWORD dwFlags,
|
||||
PCERT_ENHKEY_USAGE pUsage, DWORD *pcbUsage)
|
||||
{
|
||||
|
@ -102,7 +102,7 @@
|
||||
@ stub CryptExportPKCS8
|
||||
@ stdcall CryptExportPublicKeyInfo(long long long ptr ptr)
|
||||
@ stdcall CryptExportPublicKeyInfoEx(long long long str long ptr ptr ptr)
|
||||
@ stub CryptFindOIDInfo
|
||||
@ stdcall CryptFindOIDInfo(long ptr long)
|
||||
@ stub CryptFormatObject
|
||||
@ stdcall CryptFreeOIDFunctionAddress(long long)
|
||||
@ stub CryptGetAsyncParam
|
||||
@ -181,6 +181,7 @@
|
||||
@ stdcall I_CryptGetOssGlobal(long)
|
||||
@ stdcall I_CryptGetTls(long)
|
||||
@ stub I_CryptInsertLruEntry
|
||||
@ stdcall I_CryptInstallAsn1Module(long long long)
|
||||
@ stdcall I_CryptInstallOssGlobal(long long long)
|
||||
@ stub I_CryptReleaseLruEntry
|
||||
@ stdcall I_CryptSetTls(long ptr)
|
||||
|
@ -365,6 +365,12 @@ BOOL WINAPI I_CryptInstallOssGlobal(DWORD x, DWORD y, DWORD z)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL WINAPI I_CryptInstallAsn1Module(void *x, DWORD y, DWORD z)
|
||||
{
|
||||
FIXME("%p %08lx %08lx\n", x, y, z);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
BOOL WINAPI CryptQueryObject(DWORD dwObjectType, const void* pvObject,
|
||||
DWORD dwExpectedContentTypeFlags, DWORD dwExpectedFormatTypeFlags,
|
||||
DWORD dwFlags, DWORD* pdwMsgAndCertEncodingType, DWORD* pdwContentType,
|
||||
@ -377,3 +383,13 @@ BOOL WINAPI CryptQueryObject(DWORD dwObjectType, const void* pvObject,
|
||||
phCertStore, phMsg, ppvContext);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL WINAPI CryptVerifyMessageSignature(/*PCRYPT_VERIFY_MESSAGE_PARA*/ void* pVerifyPara,
|
||||
DWORD dwSignerIndex, const BYTE* pbSignedBlob, DWORD cbSignedBlob,
|
||||
BYTE* pbDecoded, DWORD* pcbDecoded, PCCERT_CONTEXT* ppSignerCert)
|
||||
{
|
||||
FIXME("stub: %p, %ld, %p, %ld, %p, %p, %p\n",
|
||||
pVerifyPara, dwSignerIndex, pbSignedBlob, cbSignedBlob,
|
||||
pbDecoded, pcbDecoded, ppSignerCert);
|
||||
return FALSE;
|
||||
}
|
||||
|
@ -84,6 +84,13 @@ BOOL WINAPI CryptEnumOIDInfo(DWORD dwGroupId, DWORD dwFlags, void *pvArg,
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo(DWORD dwKeyType, void *pvKey,
|
||||
DWORD dwGroupId)
|
||||
{
|
||||
FIXME("(%ld, %p, %ld): stub\n", dwKeyType, pvKey, dwGroupId);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* There is no free function associated with this; therefore, the sets are
|
||||
* freed when crypt32.dll is unloaded.
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user