Juan Lang : crypt32: Add missing definitions.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Jul 31 07:54:37 CDT 2007
Module: wine
Branch: master
Commit: 5270b3233045f751d042ac15b1c762e035e0af3c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5270b3233045f751d042ac15b1c762e035e0af3c
Author: Juan Lang <juan.lang at gmail.com>
Date: Mon Jul 30 12:07:35 2007 -0700
crypt32: Add missing definitions.
---
include/wincrypt.h | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/include/wincrypt.h b/include/wincrypt.h
index 8ae00d6..46bc094 100644
--- a/include/wincrypt.h
+++ b/include/wincrypt.h
@@ -3230,6 +3230,13 @@ typedef struct _CMSG_ENCRYPTED_ENCODE_INFO
#define CMSG_CTRL_DEL_CERT 11
#define CMSG_CTRL_ADD_CRL 12
#define CMSG_CTRL_DEL_CRL 13
+#define CMSG_CTRL_ADD_ATTR_CERT 14
+#define CMSG_CTRL_DEL_ATTR_CERT 15
+#define CMSG_CTRL_KEY_TRANS_DECRYPT 16
+#define CMSG_CTRL_KEY_AGREE_DECRYPT 17
+#define CMSG_CTRL_MAIL_LIST_DECRYPT 18
+#define CMSG_CTRL_VERIFY_SIGNATURE_EX 19
+#define CMSG_CTRL_ADD_CMS_SIGNER_INFO 20
typedef struct _CMSG_CTRL_DECRYPT_PARA
{
@@ -3255,6 +3262,19 @@ typedef struct _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA
} CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA,
*PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA;
+typedef struct _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA {
+ DWORD cbSize;
+ HCRYPTPROV hCryptProv;
+ DWORD dwSignerIndex;
+ DWORD dwSignerType;
+ void *pvSigner;
+} CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA, *PCMSG_CTRL_VERIFY_SIGNATURE_EX_PARA;
+
+#define CMSG_VERIFY_SIGNER_PUBKEY 1
+#define CMSG_VERIFY_SIGNER_CERT 2
+#define CMSG_VERIFY_SIGNER_CHAIN 3
+#define CMSG_VERIFY_SIGNER_NULL 4
+
#define CMSG_TYPE_PARAM 1
#define CMSG_CONTENT_PARAM 2
#define CMSG_BARE_CONTENT_PARAM 3
More information about the wine-cvs
mailing list