struttura CMSG_CTRL_MAIL_LIST_DECRYPT_PARA (wincrypt.h)
La struttura CMSG_CTRL_MAIL_LIST_DECRYPT_PARA contiene informazioni su un destinatario del messaggio dell'elenco di posta elettronica.
Sintassi
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;
Members
cbSize
Dimensione, in byte, di questa struttura di dati.
hCryptProv
Provider utilizzato per eseguire la crittografia e l'esportazione della chiave del destinatario. Se hCryptProv è NULL, viene usato il provider specificato in CMSG_ENVELOPED_ENCODE_INFO .
pMailList
Puntatore a una struttura CMSG_MAIL_LIST_RECIPIENT_INFO .
dwRecipientIndex
Indica un destinatario specifico in qualsiasi matrice di destinatari.
dwKeyChoice
Indica il membro dell'unione seguente che verrà utilizzata. Attualmente è definito solo CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyEncryptionKey
Handle della chiave di crittografia della chiave. Usato con dwKeyChoice impostato su CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME.pvKeyEncryptionKey
Puntatore a un void. Riservato per utilizzi futuri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |