Hello,

On Windows I have an USB device which reports it has 1 configuration descriptor:

bNumConfigurations = 1

However, when I try to get that descriptor using:

libusb_get_config_descriptor dev 0 config

it fails with LIBUSB_ERROR_NOT_FOUND.

On Linux when I have a device which reports to have 1 configuration
descriptor I'm always able to get that descriptor.

Do you guys think this is just a buggy USB device or is this buggy
libusb behavior on Windows?

Regards,

Bas

P.S.
I'm not actually directly using the C library. I'm using my Haskell binding:
https://github.com/basvandijk/usb but this shouldn't make a difference.

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to