структура CMSG_CTRL_MAIL_LIST_DECRYPT_PARA (wincrypt.h)
Структура CMSG_CTRL_MAIL_LIST_DECRYPT_PARA содержит сведения о получателе сообщения списка почты.
Синтаксис
typedef struct _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA {
DWORD cbSize;
HCRYPTPROV hCryptProv;
PCMSG_MAIL_LIST_RECIPIENT_INFO pMailList;
DWORD dwRecipientIndex;
DWORD dwKeyChoice;
union {
HCRYPTKEY hKeyEncryptionKey;
void *pvKeyEncryptionKey;
} DUMMYUNIONNAME;
} CMSG_CTRL_MAIL_LIST_DECRYPT_PARA, *PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA;
Члены
cbSize
Размер этой структуры данных (в байтах).
hCryptProv
Поставщик, используемый для шифрования и экспорта ключа получателя. Если hCryptProv имеет значение NULL, используется поставщик, указанный в CMSG_ENVELOPED_ENCODE_INFO .
pMailList
Указатель на структуру CMSG_MAIL_LIST_RECIPIENT_INFO .
dwRecipientIndex
Указывает конкретного получателя в любом массиве получателей.
dwKeyChoice
Указывает член следующего объединения, который будет использоваться. В настоящее время определяется только CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyEncryptionKey
Дескриптор ключа шифрования ключа. Используется с параметром dwKeyChoice для CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME.pvKeyEncryptionKey
Указатель на пустоту. Зарезервировано для последующего использования.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |