Partager via


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