Función WTHelperCertIsSelfSigned (wintrust.h)
[La función WTHelperCertIsSelfSigned 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 la firma de la tecnología Microsoft Authenticode , use .NET Framework.]
La función WTHelperCertIsSelfSigned comprueba si un certificado está autofirmado. Esta función no tiene ninguna biblioteca de importación asociada. Debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Wintrust.dll.
Sintaxis
BOOL WTHelperCertIsSelfSigned(
[in] DWORD dwEncoding,
[in] CERT_INFO *pCert
);
Parámetros
[in] dwEncoding
Valor DWORD que especifica los tipos de codificación del certificado que se va a comprobar. Para obtener información sobre los posibles tipos de codificación, vea Tipos de codificación de certificados y mensajes.
[in] pCert
Puntero a una estructura de CERT_INFO que contiene información sobre el certificado que se va a comprobar.
Valor devuelto
Si la función se ejecuta correctamente, la función devuelve TRUE.
Si se produce un error en la función, devuelve FALSE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [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 |