得不到USB的厂商描述字符串,该怎么解决

得不到USB的厂商描述字符串
读取本机的USB设备信息(USB_DEVICE_DESCRIPTOR结构)
在读取厂商字符串(iManufacturer)时总是失败,DeviceIoControl总是返回31

这个错误仅在读取手机时才发生,读取其他USB设备如鼠标、U盘都可以正常获取到

只要是读取手机设备的话就会失败!而我用USBView可以看到能正常读取,不知道是哪里有问题?
------解决方案--------------------
语言ID设置的啥?