CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO structure (wincrypt.h)
La structure CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO contient des informations sur un récepteur de message utilisé pour déchiffrer la clé de session nécessaire pour déchiffrer le contenu du message. Cette structure est utilisée avec les messages cms de bas niveau à l’aide de l’une des méthodes de gestion des clés.
Syntaxe
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;
Membres
cbSize
Taille, en octets, de cette structure de données.
RecipientPublicKey
Structure CRYPT_BIT_BLOB qui contient la clé publique du destinataire.
RecipientId
CERT_ID qui identifie la clé publique du destinataire d’un message.
Date
FILETIME facultatif. Applicable uniquement si le CERT_ID identifie la clé publique du récepteur avec une KEY_IDENTIFIER.
pOtherAttr
facultatif. Pointeur vers un CRYPT_ATTRIBUTE_TYPE_VALUE. Applicable uniquement si le CERT_ID identifie la clé publique du récepteur avec un KEY_IDENTIFIER.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |