Module: wine Branch: master Commit: 814451a4201ad4a99c53ade86a05bac48e21b74c URL: http://source.winehq.org/git/wine.git/?a=commit;h=814451a4201ad4a99c53ade86a...
Author: Juan Lang juan.lang@gmail.com Date: Mon Sep 8 12:46:24 2008 -0700
crypt32: Add stub for CryptVerifyDetachedMessageSignature.
---
dlls/crypt32/crypt32.spec | 2 +- dlls/crypt32/message.c | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec index 8beff93..c820612 100644 --- a/dlls/crypt32/crypt32.spec +++ b/dlls/crypt32/crypt32.spec @@ -186,7 +186,7 @@ @ stdcall CryptVerifyCertificateSignature(long long ptr long ptr) @ stdcall CryptVerifyCertificateSignatureEx(long long long ptr long ptr long ptr) @ stdcall CryptVerifyDetachedMessageHash(ptr ptr long long ptr ptr ptr ptr) -@ stub CryptVerifyDetachedMessageSignature +@ stdcall CryptVerifyDetachedMessageSignature(ptr long ptr long long ptr ptr ptr) @ stdcall CryptVerifyMessageHash(ptr ptr long ptr ptr ptr ptr) @ stdcall CryptVerifyMessageSignature(ptr long ptr long ptr ptr ptr) @ stub CryptVerifyMessageSignatureWithKey diff --git a/dlls/crypt32/message.c b/dlls/crypt32/message.c index b419866..ee7c5ba 100644 --- a/dlls/crypt32/message.c +++ b/dlls/crypt32/message.c @@ -60,6 +60,18 @@ LONG WINAPI CryptGetMessageSignerCount(DWORD dwMsgEncodingType, return count; }
+BOOL WINAPI CryptVerifyDetachedMessageSignature( + PCRYPT_VERIFY_MESSAGE_PARA pVerifyPara, DWORD dwSignerIndex, + const BYTE *pbDetachedSignBlob, DWORD cbDetachedSignBlob, DWORD cToBeSigned, + const BYTE *rgpbToBeSigned[], DWORD rgcbToBeSigned[], + PCCERT_CONTEXT *ppSignerCert) +{ + FIXME("(%p, %d, %p, %d, %d, %p, %p, %p): stub\n", pVerifyPara, dwSignerIndex, + pbDetachedSignBlob, cbDetachedSignBlob, cToBeSigned, rgpbToBeSigned, + rgcbToBeSigned, ppSignerCert); + return FALSE; +} + static BOOL CRYPT_CopyParam(void *pvData, DWORD *pcbData, const void *src, DWORD len) {