estrutura CMSG_CTRL_MAIL_LIST_DECRYPT_PARA (wincrypt.h)
A estrutura CMSG_CTRL_MAIL_LIST_DECRYPT_PARA contém informações sobre um destinatário de mensagem de lista de emails.
Sintaxe
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;
Membros
cbSize
O tamanho, em bytes, dessa estrutura de dados.
hCryptProv
O provedor usado para fazer a criptografia e exportação da chave do destinatário. Se hCryptProv for NULL, o provedor especificado em CMSG_ENVELOPED_ENCODE_INFO será usado.
pMailList
Um ponteiro para uma estrutura CMSG_MAIL_LIST_RECIPIENT_INFO .
dwRecipientIndex
Indica um destinatário específico em qualquer matriz de destinatários.
dwKeyChoice
Indica o membro da união a seguir que será usado. Atualmente, apenas CMSG_MAIL_LIST_HANDLE_KEY_CHOICE está definido.
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyEncryptionKey
Identificador da chave de criptografia de chave. Usado com dwKeyChoice definido como CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME.pvKeyEncryptionKey
Um ponteiro para um nulo. Reservado para uso futuro.
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 |