Regole per la modifica delle proprietà del dispositivo
Molte proprietà del dispositivo hanno dipendenze complesse su altre proprietà o sullo stato del dispositivo. Ad esempio, i valori di DEVPKEY_Device_Class e DEVPKEY_Device_ClassGuid devono essere coerenti tra loro.
La modifica diretta delle proprietà riservate potrebbe invalidare lo stato di installazione del dispositivo. Ad esempio, se la DEVPKEY_Device_DeviceDesc viene modificata, le funzionalità di sistema (ad esempio il backup, il rollback del driver e Windows Update) potrebbero interrompere.
Le proprietà seguenti sono di sola lettura e non possono mai essere impostate con CM_Set_DevNode_Property o SetupDiSetDeviceProperty:
Le proprietà seguenti sono scrivibili. Tuttavia, sono riservati per l'uso dal sistema operativo e non devono essere impostati direttamente:
Nota
I programmi di installazione delle classi e i co-installer non devono modificare le proprietà del dispositivo, ad eccezione del nome descrittivo (DEVPKEY_Device_FriendlyName). Per altre informazioni, vedere Accesso alle proprietà dell'istanza del dispositivo.