Valori di voce file INF che modificano le proprietà del dispositivo
Di seguito sono riportati i valori di voce file INF che modificano le proprietà del dispositivo in Windows Vista e versioni successive:
Valori di voce file INF che impostano le proprietà del dispositivo definite dal sistema corrispondenti.
Direttive INF AddReg e direttive INF DelReg che impostano o eliminano i valori di voce del Registro di sistema definiti dal sistema che corrispondono alle proprietà del dispositivo definite dal sistema.
Direttive INF AddReg e direttive INF DelReg che impostano o eliminano valori di voce del Registro di sistema personalizzati
Direttive INF AddProperty e direttive INF DelProperty che impostano ed eliminano le proprietà del dispositivo. Per altre informazioni su come usare queste direttive, vedere Uso della direttiva INF AddProperty e della direttiva INF DelProperty.
Per informazioni generali sulle sezioni file INF che installano istanze del dispositivo, classi di installazione del dispositivo, classi di interfaccia del dispositivo e interfacce del dispositivo, vedere gli argomenti seguenti:
Sezione INF InterfaceInstall32
INF DDInstall. Sezione Interfacce
Valori di voce file INF che impostano le proprietà del dispositivo System-Defined corrispondenti
Alcuni valori di voce file INF forniscono informazioni usate da Windows per impostare le proprietà del dispositivo definite dal sistema corrispondenti. Di seguito sono riportati alcuni esempi di proprietà del dispositivo i cui valori sono forniti da tali valori di voce file INF:
La proprietà DEVPKEY_Device_DeviceDesc per un'istanza del dispositivo viene impostata dal valore di voce della descrizione del dispositivo nella sezione Modelli INF.
La proprietà DEVPKEY_DeviceClass_ClassName per una classe di installazione del dispositivo viene impostata dal valore di voce del nome della classe nella direttiva ClasseINF nella sezione Versione INF.
La proprietà DEVPKEY_DeviceInterface_ClassGuid per un'interfaccia del dispositivo è impostata dal valore di voce InterfaceClassGuid nella sezione INF InterfaceInstall32.
Direttive INF AddReg e direttive INF DelReg che modificano le proprietà del dispositivo System-Defined
Molte proprietà del dispositivo definite dal sistema hanno valori di voce del Registro di sistema definiti dal sistema corrispondenti. Per una proprietà del dispositivo con un valore di voce del Registro di sistema corrispondente, usando una direttiva INF AddReg per aggiungere il valore di voce del Registro di sistema corrispondente imposta la proprietà del dispositivo corrispondente. Analogamente, usando una direttiva INF DelReg per eliminare un valore di voce del Registro di sistema, elimina la proprietà del dispositivo corrispondente.
Ad esempio, la direttiva AddReg seguente imposta il valore di voce del Registro di sistema DeviceCharacteristics e la proprietà DEVPKEY_Device_Characteristics corrispondente per un'istanza del dispositivo installata dalla sezione "Abc_Device_Install.HW".
[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
]
Direttive INF AddReg e direttive INF DelReg che modificano i valori di voce del Registro di sistema personalizzati
Windows Vista e versioni successive supportano l'uso della direttiva INF AddReg e della direttiva INF DelReg per modificare i valori di voce del Registro di sistema personalizzati che rappresentano proprietà personalizzate del dispositivo. Tuttavia, la creazione di valori di voce del Registro di sistema personalizzati per rappresentare le proprietà del dispositivo non è supportata dal modello di proprietà del dispositivo unificato. Se si creano valori di voce del Registro di sistema personalizzati per un dispositivo, è necessario gestire i valori di voce del Registro di sistema nello stesso modo in cui vengono gestiti in Windows Server 2003, Windows XP e Windows 2000. Per semplificare la gestione delle proprietà del dispositivo personalizzate, è necessario creare chiavi delle proprietà del dispositivo per rappresentare proprietà personalizzate del dispositivo anziché creare valori di voce del Registro di sistema personalizzati.