char * | path | 環境依存のデバイスパス名 |
unsigned short | vendor_id | デバイスベンダーID |
unsigned short | product_id | デバイス製品ID |
wchar_t * | serial_number | シリアル番号 |
unsigned short | release_number | BCD形式のデバイスのリリース番号. デバイスのバージョンでもある |
wchar_t * | manufacturer_string | 製造者文字列 |
wchar_t * | product_string | 製品文字列 |
unsigned short | usage_page | このデバイス/インターフェースの使用法ページ(Windows/Macのみ) |
unsigned short | usage | このデバイス/インターフェースの使用法(Windows/Macのみ) |
int | interface_number |
この論理デバイスが表すUSBインターフェース * Linuxでは常に両方が有効 * Windowsでは2つ以上のインターフェースがある場合のみ有効 |
int | interface_class | USBインターフェースの追加情報 libusb, Androidで有効 |
int | interface_subclass | |
int | interface_protocol | |
struct SDL_hid_device_info * | next | 次のデバイスへのポインタ |