estructura CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO (wincrypt.h)
La estructura CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO contiene información sobre un receptor de mensajes usado para descifrar la clave de sesión necesaria para descifrar el contenido del mensaje. Esta estructura se usa con mensajes de bajo nivel cmS mediante cualquiera de los métodos de administración de claves.
Sintaxis
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;
Miembros
cbSize
Tamaño, en bytes, de esta estructura de datos.
RecipientPublicKey
Estructura CRYPT_BIT_BLOB que contiene la clave pública del destinatario.
RecipientId
El CERT_ID que identifica la clave pública de un destinatario del mensaje.
Date
FILETIME opcional. Solo es aplicable si el CERT_ID identifica la clave pública del receptor con un KEY_IDENTIFIER.
pOtherAttr
Opcional. Puntero a un CRYPT_ATTRIBUTE_TYPE_VALUE. Solo es aplicable si el CERT_ID identifica la clave pública del receptor con un KEY_IDENTIFIER.
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 |