Come specificare un'icona, un'etichetta o un gestore di dispositivi per un dispositivo usando un gruppo di dispositivi
I gruppi di dispositivi consentono la specifica delle proprietà Icone, Etichetta o DeviceHandlers per qualsiasi dispositivo che si dichiara parte di tale gruppo. Se il gruppo di dispositivi non è un gruppo di dispositivi fornito dal sistema, verrà aggiunta una chiave che definisce il gruppo di dispositivi nella chiaveDeviceGroupsAutoplayHandlers\. Non è necessario impostare tutte e tre le proprietà per ogni gruppo; è possibile impostare solo le proprietà da personalizzare. Tuttavia, i dispositivi e i gestori di dispositivi devono sempre avere icone e etichette associate per soddisfare i requisiti minimi di usabilità.
Istruzioni
Nell'esempio seguente viene usato un sistema con diverse unità Zip collegate. Senza specificare i valori Icone, Etichetta e DeviceHandlers per ogni unità singolarmente, si crea un gruppo di dispositivi denominato ZipDrive e si definiscono tali valori all'interno di esso. Ogni unità Zip viene quindi dichiarata membro del gruppo ZipDrive.
Prima di tutto, definire il gruppo di dispositivi aggiungendo la chiave ZipDrive seguente e i relativi valori.
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Windows
CurrentVersion
Explorer
AutoplayHandlers
DeviceGroups
ZipDrive
Icons [REG_MULTI_SZ] = %SystemRoot%\system32\mydll.dll,-103
NoMediaIcons [REG_MULTI_SZ] = %SystemRoot%\system32\mydll.dll,-104
Label [REG_SZ] = My Custom Device Label
DeviceHandlers [REG_SZ] = MyDeviceHandler
Ogni dispositivo unità ZIP viene quindi dichiarato come parte del gruppo ZipDrive, ereditando le proprietà di tale gruppo. Nella chiave DeviceParameters dell'istanza del dispositivo aggiungere un valore denominato DeviceGroup come tipo REG_SZ. La voce di dati per questo valore è il nome del gruppo di dispositivi.
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Enum
USB
Vid_059b&Pid_0031
059B003112010E93
Device Parameters
DeviceGroup [REG_SZ] = ZipDrive
È anche possibile aggiungere proprietà del dispositivo personalizzate diverse da Icone, Etichetta e DeviceHandlers sotto la chiave del gruppo di dispositivi e quindi applicarle a tutti i dispositivi appartenenti a tale gruppo di dispositivi.
Nota
Le proprietà definite a livello di istanza del dispositivo hanno la precedenza sulle proprietà definite a livello di gruppo di dispositivi, che a sua volta hanno la precedenza sulle proprietà definite a livello di classe del dispositivo.