структура CMSG_RECIPIENT_ENCRYPTED_KEY_INFO (wincrypt.h)
Структура CMSG_RECIPIENT_ENCRYPTED_KEY_INFO содержит сведения, используемые для отдельного получателя соглашения ключа.
Синтаксис
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;
Члены
RecipientId
CERT_ID структура, определяющая получателя. В настоящее время допустимы только варианты ISSUER_SERIAL_NUMBER или KEYID в структуре CERT_ID .
EncryptedKey
Структура CRYPT_DATA_BLOB , содержащая зашифрованный ключ шифрования содержимого.
Date
Необязательный элемент. При наличии этот элемент указывает, какой из ранее распределенных UKM получателя использовался отправителем. Применимо только к выбору KEYID в структуре RecipientId CERT_ID .
pOtherAttr
Необязательный указатель на структуру CRYPT_ATTRIBUTE_TYPE_VALUE , содержащую дополнительные сведения. Применимо только к выбору KEYID в структуре RecipientId CERT_ID .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |