Freigeben über


WTHelperProvDataFromStateData-Funktion (wintrust.h)

[Die WTHelperProvDataFromStateData-Funktion ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. 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 Microsoft Authenticode-Technologiesignatur die .NET Framework.]

Die WTHelperProvDataFromStateData-Funktion ruft Informationen des Vertrauensanbieters aus einem angegebenen Handle ab. Diese Funktion verfügt über keine zugeordnete Importbibliothek. Sie müssen die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch mit Wintrust.dll zu verknüpfen.

Syntax

CRYPT_PROVIDER_DATA * WTHelperProvDataFromStateData(
  [in] HANDLE hStateData
);

Parameter

[in] hStateData

Ein Handle, das zuvor von der WinVerifyTrustEx-Funktion als hWVTStateData-Member der WINTRUST_DATA-Struktur festgelegt wurde.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion einen Zeiger auf eine CRYPT_PROVIDER_DATA-Struktur zurück. Der zurückgegebene Zeiger kann von der FUNKTION WTHelperGetProvSignerFromChain verwendet werden.

Wenn bei der Funktion ein Fehler auftritt, gibt sie NULL zurück.

Anforderungen

Anforderung Wert
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

WTHelperGetProvSignerFromChain