WinCE6.0 - Notifications for "Unknown" usb devices



Hi,
Is there a way to get device notifications (WM_DEVICECHANGE or any other
equivalent, if any!) for "unknown" usb devices? Here unknown devices means
usb devices for which drivers are not installed.

I tried this - After inserting a usb device for which drivers are not
present, I did an enum of all devices (wilcard as *) using
FindFirstDevice/FindNextDevice. Even this loop did not list the "unknown"
device!!

The basic intention is to call "lpDisableDevice" exposed by USBD in order to
re-enumerate the device.

Any comments are welcome

Thanks,
Sri

.



Relevant Pages

  • Re: PC wont come out of Standby
    ... The power light comes on and the the 2 fans fire up but neither the monitor ... or USB devices activate. ... "Unknown" wrote: ... turned hibernation off. ...
    (microsoft.public.windowsxp.help_and_support)
  • RE: USB problems
    ... > | R Sanchez wrote: ... > | You'll want to start by checking to see if your usb devices are ... > Unknown line at line 58 ...
    (RedHat)
  • Re: USB devices slow boot time of Windows XP Professional
    ... I found that the pc would take excessive time between the text boot ... of windows xp and the gui during the inialization of the usb devices only ... Then when in windows the mouse wouldnt ... the standard hid compliant drivers. ...
    (microsoft.public.windowsxp.hardware)
  • Re: How to: multi device on USB
    ... A function has one active interface at a time while a composite device has more than one function, each of which can have multiple interfaces. ... If your device is designed correctly you support it with two separate device drivers, each independently managing their own functions. ... See the ddk docs for composite usb devices. ...
    (microsoft.public.development.device.drivers)
  • Re: Restricting access to USB devices
    ... why control audio and HID? ... > We have two requirements in our project, it is related to USB devices ... > Remove the class drivers of the classes of devices to be blocked. ... Human Interface Device Class. ...
    (microsoft.public.win32.programmer.kernel)