estrutura CMSG_RECIPIENT_ENCRYPTED_KEY_INFO (wincrypt.h)
A estrutura CMSG_RECIPIENT_ENCRYPTED_KEY_INFO contém informações usadas para um destinatário de contrato de chave individual.
Sintaxe
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;
Membros
RecipientId
CERT_ID estrutura que identifica o destinatário. Atualmente, somente as opções ISSUER_SERIAL_NUMBER ou KEYID na estrutura CERT_ID são válidas.
EncryptedKey
Uma estrutura CRYPT_DATA_BLOB que contém a chave de criptografia de conteúdo criptografada.
Date
Opcional. Quando presente, esse membro especifica qual dos UKMs distribuídos anteriormente do destinatário foi usado pelo remetente. Aplicável somente à opção KEYID na estrutura recipientId CERT_ID .
pOtherAttr
Ponteiro opcional para uma estrutura de CRYPT_ATTRIBUTE_TYPE_VALUE que contém informações adicionais. Aplicável somente à opção KEYID na estrutura recipientId CERT_ID .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |