Freigeben über


Regeln zum Ändern von Geräteeigenschaften

Viele Geräteeigenschaften weisen komplexe Abhängigkeiten von anderen Eigenschaften oder Gerätestatus auf. Beispielsweise müssen die Werte von DEVPKEY_Device_Class und DEVPKEY_Device_ClassGuid miteinander konsistent sein.

Die direkte Änderung reservierter Eigenschaften könnte den Geräteinstallationsstatus ungültig machen. Wenn beispielsweise der DEVPKEY_Device_DeviceDesc geändert wird, könnte die Systemfunktionalität (wie Sicherung, Treiberrücksetzung und Windows Update) beeinträchtigt werden.

Die folgenden Eigenschaften sind schreibgeschützt und können nie mit CM_Set_DevNode_Property oder SetupDiSetDeviceProperty festgelegt werden:

Die folgenden Eigenschaften sind schreibbar. Sie sind jedoch für die Verwendung durch das Betriebssystem reserviert und dürfen nicht direkt festgelegt werden:

Hinweis

Klasseninstaller und Co-Installer dürfen keine Geräteeigenschaften mit Ausnahme des Anzeigenamens (DEVPKEY_Device_FriendlyName) ändern. Weitere Informationen finden Sie unter Zugreifen auf Geräteinstanzeigenschaften.