estructura CMSG_RECIPIENT_ENCRYPTED_KEY_INFO (wincrypt.h)

La estructura CMSG_RECIPIENT_ENCRYPTED_KEY_INFO contiene información utilizada para un destinatario de un contrato de clave individual.

Sintaxis

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;

Miembros

RecipientId

CERT_ID estructura que identifica al destinatario. Actualmente, solo las opciones ISSUER_SERIAL_NUMBER o KEYID de la estructura de CERT_ID son válidas.

EncryptedKey

Estructura CRYPT_DATA_BLOB que contiene la clave de cifrado de contenido cifrada.

Date

Opcional. Cuando está presente, este miembro especifica cuál de los UKM distribuidos anteriormente del destinatario fue utilizado por el remitente. Solo se aplica a la opción KEYID en la estructura recipientId CERT_ID .

pOtherAttr

Puntero opcional a una estructura de CRYPT_ATTRIBUTE_TYPE_VALUE que contiene información adicional. Solo se aplica a la opción KEYID en la estructura recipientId CERT_ID .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wincrypt.h