Eventos
19 nov, 23 - 21 nov, 23
Obtenga la ventaja competitiva que necesita con soluciones eficaces de inteligencia artificial y nube al asistir a Microsoft Ignite online.
Regístrese ahoraEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
La estructura CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA contiene información utilizada para comprobar una firma de mensaje. Contiene el índice del firmante y la clave pública del firmante. La clave pública del firmante puede ser la estructura de CERT_PUBLIC_KEY_INFO del firmante, el contexto del certificado o el contexto de cadena.
typedef struct _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA {
DWORD cbSize;
HCRYPTPROV_LEGACY hCryptProv;
DWORD dwSignerIndex;
DWORD dwSignerType;
void *pvSigner;
} CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA, *PCMSG_CTRL_VERIFY_SIGNATURE_EX_PARA;
cbSize
Tamaño, en bytes, de esta estructura.
hCryptProv
Este miembro no se usa y debe establecerse en NULL.
Windows Server 2003 y Windows XP: Identificador del proveedor criptográfico usado para comprobar la firma. Si es NULL, se usa el proveedor criptográfico especificado en CryptMsgOpenToDecode . Si hCryptProv en CryptMsgOpenToDecode también es NULL, se usa el proveedor predeterminado según el identificador de objeto de clave pública (OID) del firmante. El tipo de datos de este miembro es HCRYPTPROV.
dwSignerIndex
Índice del firmante en el mensaje.
dwSignerType
Estructura que contiene la información del firmante. En la tabla siguiente se muestran los valores predefinidos y las estructuras indicadas.
Valor | Significado |
---|---|
|
|
|
|
|
|
|
NULL |
pvSigner
Puntero a una estructura de CERT_PUBLIC_KEY_INFO , un contexto de certificado, un contexto de cadena o NULL según el valor de dwSignerType.
Si dwSignerType es CMSG_VERIFY_SIGNER_NULL, se espera que la firma contenga solo los octetos hash sin cifrar.
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 |
Eventos
19 nov, 23 - 21 nov, 23
Obtenga la ventaja competitiva que necesita con soluciones eficaces de inteligencia artificial y nube al asistir a Microsoft Ignite online.
Regístrese ahora