Freigeben über


ABSCHNITT INF DDInstall.WMI

Ein INF-DDInstall. Der WMI-Abschnitt enthält eine oder mehrere WMIInterface-Anweisungen , die Merkmale für jede vom Treiber bereitgestellte WMI-Klasse angeben.

[install-section-name.WMI] |
[install-section-name.nt.WMI] | 
[install-section-name.ntx86.WMI] |
[install-section-name.ntia64.WMI] | (Windows XP and later versions of Windows)
[install-section-name.ntamd64.WMI] | (Windows XP and later versions of Windows)
[install-section-name.ntarm.WMI] | (Windows 8 and later versions of Windows)
[install-section-name.ntarm64.WMI] (Windows 10 version 1709 and later versions of Windows)
 
WMIInterface={WmiClassGUID},[flags,]WMI-class-section

Einträge

WmiClassGUID
Gibt einen GUID-Wert an, der eine WMI-Klasse identifiziert.

flags
Gibt eines der folgenden Bitmaskenflags an:

0x00000001 (SCWMI_CLOBBER_SECURITY)
Wenn festgelegt und ein Sicherheitsdeskriptor bereits in der Registrierung vorhanden ist, wird der vorhandene Sicherheitsdeskriptor durch den in der INF-Datei angegebenen ersetzt. Wenn nicht festgelegt ist und ein Sicherheitsdeskriptor bereits in der Registrierung vorhanden ist, wird der vorhandene Sicherheitsdeskriptor anstelle des in der INF-Datei angegebenen verwendet.

WMI-class-section Gibt einen INF-Dateiabschnitt an, der Anweisungen zum Festlegen von Merkmalen der WMI-Klasse enthält.

Die folgenden Anweisungen können in einem WMI-class-section angegeben werden:

Security="security-descriptor-string"
Gibt einen Sicherheitsdeskriptor an, der in der Registrierung gespeichert und auf die GUID angewendet wird, die von WmiClassGUID angegeben wird. Dieser Sicherheitsdeskriptor gibt die Berechtigungen an, die erforderlich sind, um auf datenblöcke zuzugreifen, die der Klasse zugeordnet sind. Der Wert security-descriptor-string ist eine Zeichenfolge mit Token, die die DACL-Sicherheitskomponente (D:) angeben.

Es kann nur ein Sicherheitseintrag vorhanden sein. Wenn mehr als ein Security-Eintrag vorhanden ist, wird die Sicherheit für die WMI-Klasse nicht festgelegt.

Hinweise

Der INF-DDInstall. Der WMI-Abschnitt ist unter Microsoft Windows Server 2003 und höheren Versionen des Betriebssystems verfügbar.

Jeder WMI-GUID ist eine Sicherheitsbeschreibung zugeordnet. Für Windows XP und frühere Betriebssystemversionen ermöglicht der Standardsicherheitsdeskriptor für WMI-GUIDs allen Benutzern vollzugriff. Für Windows Server 2003 und höhere Versionen ermöglicht die Standardsicherheitsbeschreibung den Zugriff nur Für Administratoren.

Wenn Ihr Treiber WMI-Klassen definiert und sie nicht den Standarddeskriptor verwenden möchten, fügen Sie einen DDInstall ein. Im WMI-Abschnitt wird ein Sicherheitsdeskriptor angegeben, der in der Registrierung gespeichert ist und den Standarddeskriptor des Systems außer Kraft setzt.

Weitere Informationen zum Angeben von Sicherheitsdeskriptoren in INF-Dateien finden Sie unter Erstellen sicherer Geräteinstallationen.

Beispiele

Das folgende Beispiel zeigt einen einzelnen DDInstall. WMI-Abschnitt , der zwei WMIInterface-Anweisungen enthält. Jede Direktive identifiziert eine WMI-Klasse und gibt einen WMI-class-section für die Klasse an.

[InstallA.NT.WMI]
WMIInterface = {99999999-4cf9-11d2-ba4a-00a0c9062910},,WMISecurity1
WMIInterface = {99999998-4cf9-11d2-ba4a-00a0c9062910},1,WMISecurity2

[WmiSecurity1]
security = "O:BAG:BAD:(A;;0x120fff;;;BA)(A;;CC;;;WD)(A;;0x120fff;;;SY)"

[WmiSecurity2]
security = "O:BAG:BAD:(A;;0x120fff;;;BA)(A;;CC;;;WD)(A;;0x120fff;;;SY)"

Weitere Informationen

DDInstall

Modelle