estructura CMSG_MAIL_LIST_ENCRYPT_INFO (wincrypt.h)
La estructura CMSG_MAIL_LIST_ENCRYPT_INFO contiene información de cifrado para un destinatario de la lista de correo de datos sobres. La función PFN_CMSG_EXPORT_MAIL_LIST actualiza esta estructura.
Sintaxis
typedef struct _CMSG_MAIL_LIST_ENCRYPT_INFO {
DWORD cbSize;
DWORD dwRecipientIndex;
CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm;
CRYPT_DATA_BLOB EncryptedKey;
DWORD dwFlags;
} CMSG_MAIL_LIST_ENCRYPT_INFO, *PCMSG_MAIL_LIST_ENCRYPT_INFO;
Miembros
cbSize
Tamaño, en bytes, de esta estructura.
dwRecipientIndex
Valor que especifica el número ordinal de un destinatario en la lista de destinatarios especificado por el parámetro pContentEncryptInfo a la función PFN_CMSG_EXPORT_MAIL_LIST.
KeyEncryptionAlgorithm
Estructura CRYPT_ALGORITHM_IDENTIFIER que especifica el algoritmo utilizado para cifrar la clave de cifrado de contenido. La función
EncryptedKey
Estructura CRYPT_DATA_BLOB que contiene la clave de sesión cifrada.
dwFlags
Valor que especifica qué miembros se han actualizado y cuya asignación de memoria debe liberarse mediante la función CryptMsgOpenToEncode.
Valor | Significado |
---|---|
|
Se actualizó el miembro pszObjId de la estructura CRYPT_ALGORITHM_IDENTIFIER a la que hace referencia el miembro KeyEncryptionAlgorithm. |
|
Se actualizó el miembro |
Observaciones
Cuando se llama con el parámetro dwMsgType de
La función de devolución de llamada puede actualizar los siguientes miembros de la estructura CMSG_MAIL_LIST_ENCRYPT_INFO:
- EncryptedKey
- KeyEncryptionAlgorithm.pszObjId
- KeyEncryptionAlgorithm.Parameters
- dwFlags
Los demás miembros son de solo lectura.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows XP [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
encabezado de |
wincrypt.h |