CMSG_CTRL_KEY_AGREE_DECRYPT_PARA (Windows CE 5.0)
This structure contains information about a key agreement recipient.
typedef struct _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA { DWORD cbSize; HCRYPTPROV hCryptProv; DWORD dwKeySpec; PCMSG_KEY_AGREE_RECIPIENT_INFO pKeyAgree; DWORD dwRecipientIndex; DWORD dwRecipientEncryptedKeyIndex; CRYPT_BIT_BLOB OriginatorPublicKey;} CMSG_CTRL_KEY_AGREE_DECRYPT_PARA, *PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA;
Members
- cbSize
Size of this data structure in bytes. - hCryptProv
The provider used to do the recipient key encryption and export. If NULL, the provider specified in CMSG_ENVELOPED_ENCODE_INFO is used. - dwKeySpec
Specifies the encrypted key. It is the result of encrypting the content-encryption key. - pKeyAgree
Pointer to a CMSG_KEY_AGREE_RECIPIENT_INFO structure. - dwRecipientIndex
Indicates a specific recipient in an array of recipients. - dwRecipientEncryptedKeyIndex
Indicates a specific encrypted key in an array of encrypted keys. - OriginatorPublicKey
CRYPT_BIT_BLOB that contains the sender's public key information.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Wincrypt.h.
See Also
Send Feedback on this topic to the authors