CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO 结构 (wincrypt.h)
CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO结构包含有关消息接收方的信息,该消息接收方用于解密消息内容所需的会话密钥。 此结构用于使用任何密钥管理方法的 CMS 低级别消息。
语法
typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO {
DWORD cbSize;
CRYPT_BIT_BLOB RecipientPublicKey;
CERT_ID RecipientId;
FILETIME Date;
PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO, *PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO;
成员
cbSize
此数据结构的大小(以字节为单位)。
RecipientPublicKey
包含收件人公钥 的CRYPT_BIT_BLOB 结构。
RecipientId
标识邮件收件人公钥的 CERT_ID 。
Date
可选 FILETIME。 仅当CERT_ID使用 KEY_IDENTIFIER 标识接收方的公钥时适用。
pOtherAttr
可选。 指向 CRYPT_ATTRIBUTE_TYPE_VALUE的指针。 仅当CERT_ID使用KEY_IDENTIFIER标识接收方的公钥时适用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | wincrypt.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈