Поделиться через


структура 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