Share via


INF-Dateieintragswerte, die Geräteeigenschaften ändern

Im Folgenden sind die INF-Dateieintragswerte aufgeführt, die geräteeigenschaften unter Windows Vista und höher ändern:

Allgemeine Informationen zu den INF-Dateiabschnitten, in denen Geräteinstanzen, Geräteeinrichtungsklassen, Geräteschnittstellenklassen und Geräteschnittstellen installiert werden, finden Sie in den folgenden Themen:

ABSCHNITT "INF DDInstall"

ABSCHNITT "INF ClassInstall32"

ABSCHNITT "INF InterfaceInstall32"

INF DDInstall. Abschnitt "Schnittstellen"

INF-Dateieintragswerte, die entsprechende System-Defined Geräteeigenschaften festlegen

Einige INF-Dateieintragswerte enthalten Informationen, die Windows zum Festlegen entsprechender systemdefinierter Geräteeigenschaften verwendet. Im Folgenden sind einige Beispiele für Geräteeigenschaften aufgeführt, deren Werte von solchen INF-Dateieintragswerten bereitgestellt werden:

INF-AddReg-Direktiven und INF-DelReg-Direktiven, die System-Defined Geräteeigenschaften ändern

Viele systemdefinierte Geräteeigenschaften verfügen über entsprechende systemdefinierte Registrierungseintragswerte. Für eine Geräteeigenschaft, die über einen entsprechenden Registrierungseintragswert verfügt, wird mithilfe einer INF AddReg-Direktive zum Hinzufügen des entsprechenden Registrierungseintragswerts die entsprechende Geräteeigenschaft festgelegt. Ebenso löscht die Verwendung einer INF DelReg-Direktive zum Löschen eines Registrierungseintragswerts die entsprechende Geräteeigenschaft.

Die folgende AddReg-Direktive würde beispielsweise den Registrierungseintragswert DeviceCharacteristics und die entsprechende DEVPKEY_Device_Characteristics-Eigenschaft für ein Gerät instance festlegen, das vom Abschnitt "Abc_Device_Install.HW" installiert wird.

[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
] 

INF AddReg-Direktiven und INF DelReg-Direktiven, die benutzerdefinierte Registrierungseintragswerte ändern

Windows Vista und höhere Versionen unterstützen die Verwendung der INF AddReg-Direktive und der INF DelReg-Direktive , um benutzerdefinierte Registrierungseintragswerte zu ändern, die benutzerdefinierte Geräteeigenschaften darstellen. Das Erstellen benutzerdefinierter Registrierungseintragswerte zur Darstellung von Geräteeigenschaften wird jedoch vom einheitlichen Geräteeigenschaftenmodell nicht unterstützt. Wenn Sie benutzerdefinierte Registrierungseintragswerte für ein Gerät erstellen, müssen Sie die Registrierungseintragswerte auf die gleiche Weise wie unter Windows Server 2003, Windows XP und Windows 2000 verwalten. Um die Verwaltung benutzerdefinierter Geräteeigenschaften zu vereinfachen, sollten Sie Geräteeigenschaftenschlüssel erstellen, um benutzerdefinierte Geräteeigenschaften darzustellen, anstatt benutzerdefinierte Registrierungseintragswerte zu erstellen.