windows_winusb.h | 105 int (*init)(int sub_api, struct libusb_context *ctx); 106 int (*exit)(int sub_api); 107 int (*open)(int sub_api, struct libusb_device_handle *dev_handle); 108 void (*close)(int sub_api, struct libusb_device_handle *dev_handle); 109 int (*configure_endpoints)(int sub_api, struct libusb_device_handle *dev_handle, int iface); 110 int (*claim_interface)(int sub_api, struct libusb_device_handle *dev_handle, int iface); 111 int (*set_interface_altsetting)(int sub_api, struct libusb_device_handle *dev_handle, int iface, int altsetting); 112 int (*release_interface)(int sub_api, struct libusb_device_handle *dev_handle, int iface); 113 int (*clear_halt)(int sub_api, struct libusb_device_handle *dev_handle, unsigned char endpoint); 114 int (*reset_device)(int sub_api, struct libusb_device_handle *dev_handle) 207 int sub_api; \/\/ for WinUSB-like APIs member in struct:windows_device_priv 211 int sub_api; member in struct:windows_device_priv::__anon25911 [all...] |