Freigeben über


WintrustRemoveActionID-Funktion (wintrust.h)

[Die WintrustRemoveActionID-Funktion ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie für die Zertifikatüberprüfung die Funktionen CertGetCertificateChain und CertVerifyCertificateChainPolicy . Verwenden Sie für die Überprüfung der Authenticode-Technologiesignatur die .NET Framework.]

Die WintrustRemoveActionID-Funktion entfernt eine Aktion, die von der WintrustAddActionID-Funktion hinzugefügt wurde. Diese Funktion verfügt über keine zugeordnete Importbibliothek. Sie müssen die Funktionen LoadLibrary und GetProcAddress verwenden, um eine dynamische Verknüpfung mit Wintrust.dll.

Syntax

BOOL WintrustRemoveActionID(
  [in] GUID *pgActionID
);

Parameter

[in] pgActionID

Ein Zeiger auf eine GUID-Struktur , die die zu entfernende Aktion und den Vertrauensanbieter identifiziert, der diese Aktion unterstützt.

Der WinTrust-Dienst ist für die Zusammenarbeit mit Vertrauensanbietern konzipiert, die von Drittanbietern implementiert wurden. Jeder Vertrauensanbieter stellt seinen eigenen eindeutigen Satz von Aktionsbezeichnern bereit. Informationen zu den Aktionsbezeichnern, die von einem Vertrauensanbieter unterstützt werden, finden Sie in der Dokumentation zu diesem Vertrauensanbieter.

Microsoft stellt beispielsweise einen Software Publisher Trust Provider bereit, der die Vertrauenswürdigkeit von Software, die aus dem Internet oder einem anderen öffentlichen Netzwerk heruntergeladen wird, feststellen kann. Der Software Publisher Trust Provider unterstützt die folgenden Aktionsbezeichner. Diese Konstanten sind in Softpub.h definiert.

Wert Bedeutung
WINTRUST_ACTION_GENERIC_VERIFY
Überprüfen Sie nur eine Zertifikatkette.
WINTRUST_ACTION_GENERIC_VERIFY_V2
Überprüfen Sie eine Datei oder ein Objekt mithilfe des Authenticode-Richtlinienanbieters.
HTTPSPROV_ACTION
Überprüfen Sie eine SSL/PCT-Verbindung über das Internet Explorer.

Rückgabewert

Der Rückgabewert ist TRUE , wenn die Funktion erfolgreich ist. FALSE , wenn die Funktion fehlschlägt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wintrust.h
Bibliothek Wintrust.lib
DLL Wintrust.dll

Weitere Informationen

WintrustAddActionID