共用方式為


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