回答編集履歴
1
USB判別をbcdUSB参照に修正しました(正しく判別出来ないケースが有るため)
test
CHANGED
@@ -4,6 +4,10 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
+
※USB判別をbcdUSB参照に修正しました
|
8
|
+
|
9
|
+
|
10
|
+
|
7
11
|
```C++
|
8
12
|
|
9
13
|
// TargetList[num].nodeInfo.ParDevInst にUSBデバイスが接続されているHUBのDevInstが格納
|
@@ -166,7 +170,9 @@
|
|
166
170
|
|
167
171
|
result = CR_SUCCESS;
|
168
172
|
|
173
|
+
// *speed = connectionInfoEx->Speed; // ★正しく判別出来ないケースがあるので、bcdUSB値参照に変更
|
174
|
+
|
169
|
-
*speed = connectionInfoEx->
|
175
|
+
*speed = connectionInfoEx->DeviceDescriptor.bcdUSB;
|
170
176
|
|
171
177
|
}else{
|
172
178
|
|