Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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 |