Función WintrustLoadFunctionPointers (wintrust.h)
[La función WintrustLoadFunctionPointers 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 WintrustLoadFunctionPointers carga los puntos de entrada de función para un GUID de acción especificado. 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 WintrustLoadFunctionPointers(
[in] GUID *pgActionID,
[out] CRYPT_PROVIDER_FUNCTIONS *pPfns
);
Parámetros
[in] pgActionID
Puntero a una estructura GUID que identifica la acción cuyos punteros de función se cargan y el proveedor de confianza que admite esa acción.
El servicio WinTrust está diseñado para trabajar con proveedores de confianza implementados por terceros. Cada proveedor de confianza proporciona su propio conjunto único de identificadores de acción. Para obtener información sobre los identificadores de acción admitidos por un proveedor de confianza, consulte la documentación de ese proveedor de confianza.
Por ejemplo, Microsoft proporciona un proveedor de confianza para editores de software que puede establecer la confiabilidad del software que se descarga de Internet o de alguna otra red pública. El proveedor de confianza del publicador de software admite los siguientes identificadores de acción. Estas constantes se definen en Softpub.h.
[out] pPfns
Puntero a la estructura CRYPT_PROVIDER_FUNCTIONS que recibe las direcciones de los punteros de función.
Valor devuelto
El valor devuelto es TRUE si la función se realiza correctamente; FALSE si se produce un error en la función.
Requisitos
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 |