TwiceAsNice
2019-02-18
|
hidapi info structure More...
#include <hidapi.h>
Public Attributes | |
char * | path |
Platform-specific device path. More... | |
unsigned short | vendor_id |
Device Vendor ID. More... | |
unsigned short | product_id |
Device Product ID. More... | |
wchar_t * | serial_number |
Serial Number. More... | |
unsigned short | release_number |
Device Release Number in binary-coded decimal, also known as Device Version Number. More... | |
wchar_t * | manufacturer_string |
Manufacturer String. More... | |
wchar_t * | product_string |
Product string. More... | |
unsigned short | usage_page |
Usage Page for this Device/Interface (Windows/Mac only). More... | |
unsigned short | usage |
Usage for this Device/Interface (Windows/Mac only). More... | |
int | interface_number |
The USB interface which this logical device represents. More... | |
struct hid_device_info * | next |
Pointer to the next device. More... | |
hidapi info structure
int hid_device_info::interface_number |
The USB interface which this logical device represents.
Valid on both Linux implementations in all cases, and valid on the Windows implementation only if the device contains more than one interface.
wchar_t * hid_device_info::manufacturer_string |
Manufacturer String.
struct hid_device_info * hid_device_info::next |
Pointer to the next device.
char * hid_device_info::path |
Platform-specific device path.
unsigned short hid_device_info::product_id |
Device Product ID.
wchar_t * hid_device_info::product_string |
Product string.
unsigned short hid_device_info::release_number |
Device Release Number in binary-coded decimal, also known as Device Version Number.
wchar_t * hid_device_info::serial_number |
Serial Number.
unsigned short hid_device_info::usage |
Usage for this Device/Interface (Windows/Mac only).
unsigned short hid_device_info::usage_page |
Usage Page for this Device/Interface (Windows/Mac only).
unsigned short hid_device_info::vendor_id |
Device Vendor ID.