From c56177a8e945f76d15a67d7b55b23eb2275d1a98 Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Thu, 28 Jun 2007 10:07:57 -0700 Subject: [PATCH] wincrypt: Add missing message flags and parameters. --- include/wincrypt.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/wincrypt.h b/include/wincrypt.h index f4a15da7dcc..4dfbf27bd92 100644 --- a/include/wincrypt.h +++ b/include/wincrypt.h @@ -3127,6 +3127,8 @@ typedef struct _CMSG_ENCRYPTED_ENCODE_INFO #define CMSG_AUTHENTICATED_ATTRIBUTES_FLAG 0x00000008 #define CMSG_CONTENTS_OCTETS_FLAG 0x00000010 #define CMSG_MAX_LENGTH_FLAG 0x00000020 +#define CMSG_CMS_ENCAPSULATED_CONTENT_FLAG 0x00000040 +#define CMSG_CRYPT_RELEASE_CONTEXT_FLAG 0x00008000 #define CMSG_CTRL_VERIFY_SIGNATURE 1 #define CMSG_CTRL_DECRYPT 2 @@ -3189,6 +3191,16 @@ typedef struct _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA #define CMSG_ENCRYPTED_DIGEST 27 #define CMSG_ENCODED_SIGNER 28 #define CMSG_ENCODED_MESSAGE 29 +#define CMSG_VERSION_PARAM 30 +#define CMSG_ATTR_CERT_COUNT_PARAM 31 +#define CMSG_ATTR_CERT_PARAM 32 +#define CMSG_CMS_RECIPIENT_COUNT_PARAM 33 +#define CMSG_CMS_RECIPIENT_INDEX_PARAM 34 +#define CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM 35 +#define CMSG_CMS_RECIPIENT_INFO_PARAM 36 +#define CMSG_UNPROTECTED_ATTR_PARAM 37 +#define CMSG_SIGNER_CERT_ID_PARAM 38 +#define CMSG_CMS_SIGNER_INFO_PARAM 39 /* function declarations */ /* advapi32.dll */