Función WTHelperCertCheckValidSignature (wintrust.h)
[La función WTHelperCertCheckValidSignature está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. Para la comprobación de certificados, use las funciones CertGetCertificateChain y CertVerifyCertificateChainPolicy . Para la comprobación de firmas de tecnología Microsoft Authenticode , use .NET Framework.
La función WTHelperCertCheckValidSignature comprueba si una firma es válida. Los proveedores de confianza pueden usarlo para obtener una evaluación inicial de la validez de una firma antes de llamar a la función a la que apunta el miembro pfnFinalPolicy de una estructura de CRYPT_PROVIDER_FUNCTIONS .
Sintaxis
HRESULT WTHelperCertCheckValidSignature(
CRYPT_PROVIDER_DATA *pProvData
);
Parámetros
pProvData
Puntero a la estructura CRYPT_PROVIDER_DATA que contiene la información del firmante y del contrafirmador.
Valor devuelto
Si la función se realiza correctamente, la función devuelve S_OK.
Si se produce un error en la función, devuelve un valor HRESULT que indica el error. Para obtener una lista de los posibles valores de error, consulte WinVerifyTrust.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wintrust.h |
Library | Wintrust.lib |
Archivo DLL | Wintrust.dll |