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)

Siehe auch

Funktionen

Übersicht