From: Xiaofan C. <xia...@gm...> - 2010-09-11 01:12:26
|
On Sat, Sep 11, 2010 at 9:04 AM, Gao Hong <joy...@gm...> wrote: > I see not,at the beginning I didn't install any driver for my usb > device,just level it as windows installed. > However how did the pyusb/libusb-windows backend find it and get the > device/interface descriptor for it with out winusb? the device is an mass > storage device. The libusb-1.0 Windows backend uses Setupapi for those kind of things. No WinUSB is needed to get the descriptors. However, once you want to do real operation, then you have to use the WinUSB driver. > Currently the libusb-win32 seems to be an better choice with filter-driver > if it works... If it is for your development use, the filter driver is okay. We still do not recommend to deploy filter driver to end users as potential problems can still occur, including BSODs in some circumstances. -- Xiaofan |