Registry / utility / libusb-win32

libusb-win32

JSON →
library1.4.0.0vcpkgunverified

Allows user space applications to access many USB devices on Windows.

vcpkg install libusb-win32
INSTALL
IMPORT
SIG · LIBUSB-WIN32
L
libusb-win32
utilitycppv1.4.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

lusb0_usb.h
#include <lusb0_usb.h>

Enumerate USB buses on Windows

#include "lusb0_usb.h" #include <cstdio> int main() { usb_init(); usb_find_busses(); usb_find_devices(); struct usb_bus* bus = usb_get_busses(); while (bus) { printf("Bus: %s\n", bus->dirname); bus = bus->next; } return 0; }
Debug
Known issues
gotchalibusb-win32 is a Windows-specific fork; for cross-platform use, prefer libusb.
fix
Use the standard libusb package instead for cross-platform compatibility.
affects: all
Upgrade
Version history
1.4.0.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources

No resource links recorded.

libusb-win32 — pip install libusb-win32 · libregistry