字符串描述符
1.表示语种的字符串描述符
每个描述符的开头第一个(blength)和第二个(USB_STRING_DESCRIPTOR_TYPE)
分别是总的字节长度和描述符种类
第三个(bString)是指语种的语言标识符,上面的是0x0409 代表英语 0x0804代表中国,可以设置多个。
2.字符串描述符结构
设备描述符这里的1,2,3对应的是这数组里的1,2,3元素
如果设备没有字符串描述符 我们索引值必须为0,主机一般分成两个步骤获取字符串描述符,首先从设备获取索引值为0的Joystick_StringLangID这个数组,也就是获得设备支持的语种(可多个语种)然后再向设备其他索引值不为0的字符串描述符,并用选择的语种解析。