Alexander Morozov : crypt32: Add a stub for CryptEncryptMessage.
Alexandre Julliard
julliard at winehq.org
Sat Sep 18 07:42:23 CDT 2010
Module: wine
Branch: master
Commit: dfd3e2dcd55e31c9f3be1cdc324e8d48dfe7a8b0
URL: http://source.winehq.org/git/wine.git/?a=commit;h=dfd3e2dcd55e31c9f3be1cdc324e8d48dfe7a8b0
Author: Alexander Morozov <amorozov at etersoft.ru>
Date: Mon Jul 5 14:23:35 2010 +0400
crypt32: Add a stub for CryptEncryptMessage.
---
dlls/crypt32/crypt32.spec | 2 +-
dlls/crypt32/message.c | 11 +++++++++++
2 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec
index f531bf6..d9cd9a8 100644
--- a/dlls/crypt32/crypt32.spec
+++ b/dlls/crypt32/crypt32.spec
@@ -113,7 +113,7 @@
@ stub CryptDecryptMessage
@ stdcall CryptEncodeObject(long str ptr ptr ptr)
@ stdcall CryptEncodeObjectEx(long str ptr long ptr ptr ptr)
-@ stub CryptEncryptMessage
+@ stdcall CryptEncryptMessage(ptr long ptr ptr long ptr ptr)
@ stub CryptEnumOIDFunction
@ stdcall CryptEnumOIDInfo(long long ptr ptr)
@ stub CryptEnumProvidersU
diff --git a/dlls/crypt32/message.c b/dlls/crypt32/message.c
index 2d67e4c..b57c407 100644
--- a/dlls/crypt32/message.c
+++ b/dlls/crypt32/message.c
@@ -531,3 +531,14 @@ BOOL WINAPI CryptSignMessage(PCRYPT_SIGN_MESSAGE_PARA pSignPara,
CryptReleaseContext(hCryptProv, 0);
return ret;
}
+
+BOOL WINAPI CryptEncryptMessage(PCRYPT_ENCRYPT_MESSAGE_PARA pEncryptPara,
+ DWORD cRecipientCert, PCCERT_CONTEXT rgpRecipientCert[],
+ const BYTE *pbToBeEncrypted, DWORD cbToBeEncrypted, BYTE *pbEncryptedBlob,
+ DWORD *pcbEncryptedBlob)
+{
+ FIXME("(%p, %d, %p, %p, %d, %p, %p): stub\n", pEncryptPara, cRecipientCert,
+ rgpRecipientCert, pbToBeEncrypted, cbToBeEncrypted, pbEncryptedBlob,
+ pcbEncryptedBlob);
+ return FALSE;
+}
More information about the wine-cvs
mailing list