WTHelperGetProvCertFromChain-Funktion (wintrust.h)
[Die WTHelperGetProvCertFromChain-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 Signaturüberprüfung der Microsoft Authenticode-Technologie die .NET Framework.]
Die WTHelperGetProvCertFromChain-Funktion ruft ein Zertifikat des Vertrauensanbieters aus der Zertifikatkette ab. 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
CRYPT_PROVIDER_CERT * WTHelperGetProvCertFromChain(
[in] CRYPT_PROVIDER_SGNR *pSgnr,
[in] DWORD idxCert
);
Parameter
[in] pSgnr
Ein Zeiger auf eine CRYPT_PROVIDER_SGNR-Struktur , die die Signierer darstellt. Dieser Zeiger wird von der FUNKTION WTHelperGetProvSignerFromChain abgerufen.
[in] idxCert
: Der Index des Zertifikats. Der Index ist nullbasiert.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion einen Zeiger auf eine CRYPT_PROVIDER_CERT Struktur zurück, die das Zertifikat des Vertrauensanbieters darstellt.
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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für