Como especificar um ícone, rótulo ou manipulador de dispositivo para um dispositivo usando uma classe de dispositivo
As classes de dispositivo permitem a especificação das propriedades Icons, Label e DeviceHandlers para qualquer dispositivo dessa classe. Isso é semelhante ao uso de grupos de dispositivos, mas as classes de dispositivo e suas associações são determinadas pelo hardware em vez de serem criadas ou atribuídas. Cada nome de chave de classe, que é o GUID da interface do dispositivo Plug and Play, é encontrado na chave DeviceClasses. Na chave de classe individual, atribua os valores para Ícones, Rótulo e DeviceHandlers.
Instruções
Etapa 1:
O exemplo a seguir mostra os valores de chave de classe e DeviceHandlers para a interface de volume.
HKEY_LOCAL_MACHINE
SOFTWARE
Microsoft
Windows
CurrentVersion
Explorer
AutoplayHandlers
DeviceClasses
{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
DeviceHandlers [REG_SZ] = GenericVolumeHandler
Você também pode adicionar propriedades de dispositivo personalizadas sob a chave de classe do dispositivo. Em seguida, as propriedades de dispositivo personalizadas se aplicam a todos os dispositivos nessa classe. Os dispositivos e manipuladores de dispositivo devem sempre ter ícones e rótulos associados para atender aos requisitos mínimos de usabilidade.
Observação
As propriedades definidas no nível da instância do dispositivo têm precedência sobre as propriedades definidas no nível do grupo de dispositivos, que, por sua vez, têm precedência sobre as propriedades definidas no nível da classe do dispositivo.