structure CMSG_CTRL_MAIL_LIST_DECRYPT_PARA (wincrypt.h)
La structure CMSG_CTRL_MAIL_LIST_DECRYPT_PARA contient des informations sur un destinataire de message de liste de courrier.
Syntaxe
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;
Membres
cbSize
Taille, en octets, de cette structure de données.
hCryptProv
Fournisseur utilisé pour effectuer le chiffrement et l’exportation de la clé de destinataire. Si hCryptProv a la valeur NULL, le fournisseur spécifié dans CMSG_ENVELOPED_ENCODE_INFO est utilisé.
pMailList
Pointeur vers une structure CMSG_MAIL_LIST_RECIPIENT_INFO .
dwRecipientIndex
Indique un destinataire spécifique dans n’importe quel tableau de destinataires.
dwKeyChoice
Indique le membre de l’union suivante qui sera utilisé. Actuellement, seule CMSG_MAIL_LIST_HANDLE_KEY_CHOICE est définie.
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyEncryptionKey
Gérer la clé de chiffrement de clé. Utilisé avec dwKeyChoice défini sur CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME.pvKeyEncryptionKey
Pointeur vers un void. Réservé pour un usage futur.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |