struttura CMSG_RECIPIENT_ENCRYPTED_KEY_INFO (wincrypt.h)

La struttura CMSG_RECIPIENT_ENCRYPTED_KEY_INFO contiene informazioni utilizzate per un singolo destinatario del contratto di chiave.

Sintassi

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;

Members

RecipientId

CERT_ID struttura che identifica il destinatario. Attualmente, solo le opzioni ISSUER_SERIAL_NUMBER o KEYID nella struttura CERT_ID sono valide.

EncryptedKey

Struttura CRYPT_DATA_BLOB che contiene la chiave di crittografia del contenuto crittografata.

Date

facoltativo. Quando presente, questo membro specifica quale dei UKM distribuiti in precedenza del destinatario è stato utilizzato dal mittente. Applicabile solo alla scelta KEYID nella struttura RecipientId CERT_ID .

pOtherAttr

Puntatore facoltativo a una struttura CRYPT_ATTRIBUTE_TYPE_VALUE contenente informazioni aggiuntive. Applicabile solo alla scelta KEYID nella struttura RecipientId CERT_ID .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione wincrypt.h