estructura CMSG_CTRL_MAIL_LIST_DECRYPT_PARA (wincrypt.h)
La estructura CMSG_CTRL_MAIL_LIST_DECRYPT_PARA contiene información sobre un destinatario del mensaje de lista de correo.
Sintaxis
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;
Miembros
cbSize
Tamaño, en bytes, de esta estructura de datos.
hCryptProv
Proveedor que se usa para realizar el cifrado y la exportación de la clave de destinatario. Si hCryptProv es NULL, se usa el proveedor especificado en CMSG_ENVELOPED_ENCODE_INFO .
pMailList
Puntero a una estructura CMSG_MAIL_LIST_RECIPIENT_INFO .
dwRecipientIndex
Indica un destinatario específico en cualquier matriz de destinatarios.
dwKeyChoice
Indica el miembro de la unión siguiente que se usará. Actualmente solo se define CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME
DUMMYUNIONNAME.hKeyEncryptionKey
Identificador de la clave de cifrado de claves. Se usa con dwKeyChoice establecido en CMSG_MAIL_LIST_HANDLE_KEY_CHOICE.
DUMMYUNIONNAME.pvKeyEncryptionKey
Puntero a un vacío. Reservado para uso futuro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |