Función WintrustRemoveActionID (wintrust.h)

[La función WintrustRemoveActionID 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 Authenticode , use .NET Framework.

La función WintrustRemoveActionID quita una acción agregada por la función WintrustAddActionID . 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 WintrustRemoveActionID(
  [in] GUID *pgActionID
);

Parámetros

[in] pgActionID

Puntero a una estructura GUID que identifica la acción que se va a quitar 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.

Valor Significado
WINTRUST_ACTION_GENERIC_VERIFY
Compruebe solo una cadena de certificados.
WINTRUST_ACTION_GENERIC_VERIFY_V2
Compruebe un archivo u objeto mediante el proveedor de directivas Authenticode.
HTTPSPROV_ACTION
Compruebe una conexión SSL/PCT a través de Internet Explorer.

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

Consulte también

WintrustAddActionID