Unload and reload the USB driver while the device is attached



Hi,

Is there's a way to silently unload and load a USB device driver when the
USB device is attached? We're trying to work around a problem related to a
3rd party USB driver that seems to be taking up all the USB bandwidth when
the device is attached. We don't have the source code to the driver, and we
don't want our users to have to unplug the USB device every time they wan to
use the system with other USB devices like USB printers or USB flash drives.
It looks like the only way to solve this problem is somehow unload the
driver and only load the driver when it is needed.

Thanks,

Jay


.



Relevant Pages

  • Re: USB not detected - help
    ... If I connect the device after the OS is loaded, "Unidentified USB device" ... I copied the dll after installing the CAB file from the CE device. ... debugzones in your usb host driver, you should see some information about ... Check for other registry keys besides the one I mentioned. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: USB not detected - help
    ... USB device popup *didnot* come. ... Without installing the Cab file, ... debugzones in your usb host driver, you should see some information about ... Check for other registry keys besides the one I mentioned. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: USB device driver loading
    ... An then you would power down that usb device driver and unload it ... >>> other CE platforms because we completely remove power from the platform ... the adapter driver does not load (verified ...
    (microsoft.public.windowsce.platbuilder)
  • Re: 2.6.25 DMA: Out of SW-IOMMU space - Asus M2N32 AMD 8GB memory
    ... PCI Interrupt Link enabled at IRQ 23 ... New USB device found, idVendor=1d6b, idProduct=0002 ... Reverse Engineered nForce ethernet driver. ...
    (Linux-Kernel)
  • x64 XP BSOD on USB device reset or D3 entry
    ... is a non-trivial device that must be managed by the USB device driver. ... The exception code that was not handled ... total locks, 1 locks currently held ... This BSOD also occurs if I send the reset message to the USB device without ...
    (microsoft.public.development.device.drivers)