Platform SDK: Cryptography |
The CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA structure contains information used to verify a message signature. It contains the signer index and signer public key. The signer public key can be the signer's CERT_PUBLIC_KEY_INFO structure, certificate context, or chain context.
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;
Value | pvSigner structure pointed to |
---|---|
CMSG_VERIFY_SIGNER_PUBKEY | CERT_PUBLIC_KEY_INFO |
CMSG_VERIFY_SIGNER_CERT | CCERT_CONTEXT |
CMSG_VERIFY_SIGNER_CHAIN | CERT_CHAIN_CONTEXT |
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Unsupported.
Header: Declared in Wincrypt.h.