My Project
|
Information about a connected HID device. More...
#include <SDL_hidapi.h>
Data Fields | |
char * | path |
unsigned short | vendor_id |
unsigned short | product_id |
wchar_t * | serial_number |
unsigned short | release_number |
wchar_t * | manufacturer_string |
wchar_t * | product_string |
unsigned short | usage_page |
unsigned short | usage |
int | interface_number |
int | interface_class |
int | interface_subclass |
int | interface_protocol |
struct SDL_hid_device_info * | next |
Information about a connected HID device.
hidapi info structure
int interface_class |
Additional information about the USB interface. Valid on libusb and Android implementations.
int interface_number |
The USB interface which this logical device represents.
Valid on both Linux implementations in all cases. Valid on the Windows implementation only if the device contains more than one interface.
wchar_t* manufacturer_string |
Manufacturer String
struct SDL_hid_device_info* next |
Pointer to the next device
char* path |
Platform-specific device path
unsigned short product_id |
Device Product ID
wchar_t* product_string |
Product string
unsigned short release_number |
Device Release Number in binary-coded decimal, also known as Device Version Number
wchar_t* serial_number |
Serial Number
unsigned short usage |
Usage for this Device/Interface (Windows/Mac only).
unsigned short usage_page |
Usage Page for this Device/Interface (Windows/Mac only).
unsigned short vendor_id |
Device Vendor ID