Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure contains information to be passed to CryptMsgOpenToEncode if dwMsgType is CMSG_SIGNED.
typedef struct _CMSG_SIGNED_ENCODE_INFO { DWORD cbSize; DWORD cSigners; PCMSG_SIGNER_ENCODE_INFO rgSigners; DWORD cCertEncoded; PCERT_BLOB rgCertEncoded; DWORD cCrlEncoded; PCRL_BLOB rgCrlEncoded; DWORD cAttrCertlEncoded; PCERT_BLOB rgAttrCertEncoded;} CMSG_SIGNED_ENCODE_INFO;
Members
- cbSize
Size of this structure in bytes. - cSigners
Number of elements in the array. - rgSigners
Pointer to an array of CMSG_SIGNER_ENCODE_INFO structures, each containing signer information. - cCertEncoded
Number of elements in the rgCertEncoded array. - rgCertEncoded
Pointer to an array of CERT_BLOB structures, each containing an encoded certificate. - cCrlEncoded
Number of elements in the rgCrlEncoded array. - rgCrlEncoded
Pointer to an array of CRL_BLOB_ENCODED structures, each containing an encoded CRL. - cAttrCertlEncoded
Number of elements in the rgAttrCertEncoded array. Used only if CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS is defined. - rgAttrCertEncoded
Pointer to an array of CERT_BLOB structures, each identifying an encoded attribute certificate. Used only if CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS is defined.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Wincrypt.h.
See Also
Cryptography Structures | CRYPTOAPI_BLOB | CMSG_SIGNER_ENCODE_INFO
Send Feedback on this topic to the authors