SetupConfigureWmiFromInfSectionA-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 für die Installation von Anwendungen verwendet werden. Verwenden Sie stattdessen den Windows Installer zum Entwickeln von Anwendungsinstallationsprogrammen. SetupAPI wird weiterhin zum Installieren von Gerätetreibern verwendet.]
Die SetupConfigureWmiFromInfSection-Funktion konfiguriert die Sicherheit der WMI-Daten, die von einer INF-Datei verfügbar gemacht werden, wenn sie an den Abschnitt [DDInstall.WMI] übergeben werden.
Es wird verwendet, um Die Sicherheit herzustellen, wenn die Version von SetupAPI auf dem System die im Abschnitt DDInstall der INF-Datei bereitgestellten WMI-Sicherheitsinformationen nicht nativ unterstützt.
Syntax
WINSETUPAPI BOOL SetupConfigureWmiFromInfSectionA(
[in] HINF InfHandle,
[in] PCSTR SectionName,
[in] DWORD Flags
);
Parameter
[in] InfHandle
Ein Handle für eine geöffnete INF-Datei.
[in] SectionName
Name des Abschnitts in der INF-Datei, der WMI-Sicherheitsinformationen enthält. Dies sollte die Form [DDinstall.WMI] haben.
[in] Flags
Dieser Parameter kann wie folgt festgelegt werden.
Rückgabewert
Diese Funktion gibt WINSETUPAPI BOOL zurück.
Hinweise
In früheren SetupAPI-Versionen wurden WMI-Informationen in INF-Dateien für alle Benutzer verfügbar gemacht, und der Zugriff konnte nur durch korrektes Schreiben von Binärdaten in einen Registrierungsschlüssel eingeschränkt werden. Aktuelle Versionen lesen und verarbeiten WMI-Sicherheitsinformationen, die im Abschnitt DDInstall einer INF-Datei bereitgestellt werden.
Hinweis
Der setupapi.h-Header definiert SetupConfigureWmiFromInfSection als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code 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) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | setupapi.h |
Bibliothek | Setupapi.lib |
DLL | Setupapi.dll |