Share via


CMSG_RECIPIENT_ENCRYPTED_KEY_INFO structure (wincrypt.h)

La structure CMSG_RECIPIENT_ENCRYPTED_KEY_INFO contient des informations utilisées pour un destinataire de contrat clé individuel.

Syntaxe

typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO {
  CERT_ID                     RecipientId;
  CRYPT_DATA_BLOB             EncryptedKey;
  FILETIME                    Date;
  PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_RECIPIENT_ENCRYPTED_KEY_INFO, *PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO;

Membres

RecipientId

CERT_ID structure identifiant le destinataire. Actuellement, seuls les choix ISSUER_SERIAL_NUMBER ou KEYID dans la structure CERT_ID sont valides.

EncryptedKey

Structure CRYPT_DATA_BLOB qui contient la clé de chiffrement de contenu chiffrée.

Date

facultatif. Lorsqu’il est présent, ce membre spécifie lequel des ukMs précédemment distribués du destinataire a été utilisé par l’expéditeur. Applicable uniquement au choix KEYID dans la structure de CERT_IDRecipientId.

pOtherAttr

Pointeur facultatif vers une structure CRYPT_ATTRIBUTE_TYPE_VALUE contenant des informations supplémentaires. Applicable uniquement au choix KEYID dans la structure de CERT_IDRecipientId.

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