SetupVerifyInfFileA-Funktion (setupapi.h)
[Diese 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. SetupAPI sollte nicht mehr zum Installieren von Anwendungen verwendet werden. Verwenden Sie stattdessen den Windows Installer zum Entwickeln von Installationsprogrammen für Anwendungen. SetupAPI wird weiterhin zum Installieren von Gerätetreibern verwendet.]
Die SetupVerifyInfFile-Funktion überprüft die digitale Signatur der angegebenen INF-Datei mithilfe des entsprechenden Katalogs. Die Überprüfung kann auf einer alternativen Plattform durchgeführt werden.
Syntax
WINSETUPAPI BOOL SetupVerifyInfFileA(
[in] PCSTR InfName,
[in] PSP_ALTPLATFORM_INFO AltPlatformInfo,
[out] PSP_INF_SIGNER_INFO_A InfSignerInfo
);
Parameter
[in] InfName
Der Name der zu überprüfenden INF-Datei. Dieser Name kann einen Pfad enthalten.
[in] AltPlatformInfo
Ein optionaler Zeiger auf eine SP_ALTPLATFORM_INFO_V2-Struktur , die Informationen über die alternative Plattform enthält, die beim Überprüfen der INF-Datei verwendet werden soll. Dieser Parameter kann NULL sein.
[out] InfSignerInfo
Ein Zeiger auf eine SP_INF_SIGNER_INFO-Struktur , die Informationen über die digitale INF-Signatur empfängt, d. h. wenn sie signiert ist.
Rückgabewert
Diese Funktion gibt WINSETUPAPI BOOL zurück.
Hinweise
Hinweis
Der Setupapi.h-Header definiert SetupVerifyInfFile als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
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 | setupapi.h |
Bibliothek | Setupapi.lib |
DLL | Setupapi.dll |
APIs | ext-ms-win-setupapi-classinstallers-l1-1-2 (eingeführt in Windows 10, Version 10.0.14393) |