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 |