Compartilhar via


HID Driver Registry Settings

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

O seguinte exemplo chave do Registro mostra as configurações para o driver HID exemplo.

[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\3\Generic_Sample_Hid_Class_Driver]
   "DLL"="USBHID.dll"

Este exemplo mostra que o driver na Usbhid.dll é chamado Generic_Sample_Hid_Class_Driver e é carregado para qualquer interface com um InterfaceClassCode 3.

De acordo com a regras de prioridade para carregar drivers dispositivo USB, se as configurações para o mouse e os drivers HID estão incluídas no Registro, o driver HID for carregado primeiro porque ele tem o mais geral Group3_ID subchave.

Configurações do Registro driver de dispositivo (HID) de interface humana

O seguinte chave do Registro exemplos apresentação HID Registro chaves.

[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\3\Hid_Class]
   "DLL"="USBHID.DLL"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Hid\Instance]
   "DLL"="USBHID.DLL"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Hid\Hid_Class]
   "DLL"="USBHID.DLL"
   "Prefix"="HID"
   "QueuedTransferCount"=dword:2
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_USBPRN && CE_MODULES_USBD
; USB - Printer Class Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\7\Printer_Class]
   "DLL"="USBPRN.DLL"
   "Prefix"="LPT"
   "IClass"="{4FE1CEF1-E765-4a1e-B503-5B8C674D7C68}"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Printer_Class]
   "DLL"="USBPRN.DLL"
   "Prefix"="LPT"
   "IClass"="{4FE1CEF1-E765-4a1e-B503-5B8C674D7C68}"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_USBMSC && CE_MODULES_USBD
; USB - Mass Storage Class Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\8\Mass_Storage_Class]
   "DLL"="USBMSC.DLL"
   "Prefix"="DSK"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Mass_Storage_Class]
   "DLL"="USBMSC.DLL"
   "Prefix"="DSK"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Mass_Storage_Class\2]
   "DLL"="USBDISK6.DLL"
   "Prefix"="DSK"
   "Folder"="USB Disk"
   "IOCTL"=dword:4
   "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Mass_Storage_Class\6]
   "DLL"="USBDISK6.DLL"
   "Prefix"="DSK"
   "Folder"="USB Disk"
   "IOCTL"=dword:4
   "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"