Accesso alle proprietà del dispositivo
Non è necessario individuare o modificare le proprietà del dispositivo accedendo direttamente alle chiavi del Registro di sistema. Le chiavi del Registro di sistema non contengono informazioni necessarie per individuare o modificare le proprietà del dispositivo. Inoltre, il percorso, il formato e il significato di queste chiavi potrebbero cambiare tra versioni diverse di Windows.
Le funzioni SetupAPI e Configuration Manager forniscono un comportamento coerente e applicano le autorizzazioni di accesso per proteggere le proprietà del dispositivo. Per accedere in modo sicuro alle proprietà del dispositivo, seguire queste linee guida:
Per le applicazioni in modalità utente, seguire questa procedura:
Per informazioni sull'accesso alle proprietà dell'istanza del dispositivo in Windows Vista e versioni successive di Windows, vedere Accesso alle proprietà dell'istanza del dispositivo (Windows Vista e versioni successive) .
A partire da Windows Vista, alcune proprietà del dispositivo sono riservate dal sistema operativo. Per altre informazioni, vedere Regole per la modifica delle proprietà del dispositivo.
Per informazioni sull'accesso alle proprietà dell'istanza del dispositivo in Windows 2000, Windows XP e Windows Server 2003, vedere Using SetupAPI and Configuration Manager to Access Device Properties.For information about access device instance properties on Windows 2000, Windows XP, and Windows Server 2003, see Using SetupAPI and Configuration Manager to Access Device Properties.
Per i driver in modalità kernel, seguire questa procedura:
In Windows Vista e versioni successive di Windows usare IoGetDevicePropertyData e IoSetDevicePropertyData per accedere alle proprietà del dispositivo.
In Windows 2000, Windows XP e Windows Server 2003 usare IoGetDeviceProperty per accedere alle proprietà del dispositivo.