Guest User

Untitled

a guest
Jul 21st, 2020
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 101.18 KB | None | 0 0
  1. My Computer
  2. Intel(R) 82801FB/FBM USB Universal Host Controller - 2658
  3.  
  4.  
  5. DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0003
  6. VendorID: 8086
  7. DeviceID: 2658
  8. SubSysID: 04001AB8
  9. Revision: 02
  10.  
  11. Debug Port Number: None
  12. Bus.Device.Function (in decimal): 0.29.0
  13.  
  14. Host Controller Power State Mappings
  15. System State Host Controller Root Hub USB wakeup Powered
  16. S0 (working) D0 D0
  17. S1 (sleep) D? (unspecified) D3
  18. S2 (sleep) D? (unspecified) D3
  19. S3 (sleep) D3 D3
  20. S4 (Hibernate) D3 D3
  21. Last Sleep State S? (unmapped)
  22. RootHub
  23.  
  24.  
  25. Root Hub: USB#ROOT_HUB#4&2fb9f669&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  26. Hub Power: Self Power
  27. Number of Ports: 2
  28. Power switching: None
  29. Compound device: No
  30. No Over-current Protection (Bus Power Only)
  31. High speed capable: No
  32. High speed: No
  33. Multiple transaction translations capable: No
  34. Performs multiple transaction translations simultaneously: No
  35. Hub wakes when device is connected: No
  36. Hub is bus powered: No
  37. Hub is root: Yes
  38. [Port1] : USB Composite Device
  39.  
  40.  
  41. Is Port User Connectable: yes
  42. Is Port Debug Capable: no
  43. Companion Port Number: 0
  44. Companion Hub Symbolic Link Name:
  45. Protocols Supported:
  46. USB 1.1: yes
  47. USB 2.0: no
  48. USB 3.0: no
  49.  
  50. Device Power State: PowerDeviceD0
  51.  
  52. ---===>Device Information<===---
  53. English product name: "Virtual Mouse"
  54.  
  55. ConnectionStatus:
  56. Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable)
  57. Device Address: 0x01
  58. Open Pipes: 3
  59.  
  60. ===>Device Descriptor<===
  61. bLength: 0x12
  62. bDescriptorType: 0x01
  63. bcdUSB: 0x0110
  64. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  65. bDeviceSubClass: 0x00
  66. bDeviceProtocol: 0x00
  67. bMaxPacketSize0: 0x08 = (8) Bytes
  68. idVendor: 0x203A = Parallels, Inc.
  69. idProduct: 0xFFFC
  70. bcdDevice: 0x0100
  71. iManufacturer: 0x01
  72. English (United States) "Parallels"
  73. iProduct: 0x02
  74. English (United States) "Virtual Mouse"
  75. iSerialNumber: 0x03
  76. English (United States) "PW3.0"
  77. bNumConfigurations: 0x01
  78.  
  79. ---===>Open Pipes<===---
  80.  
  81. ===>Endpoint Descriptor<===
  82. bLength: 0x07
  83. bDescriptorType: 0x05
  84. bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
  85. bmAttributes: 0x03 -> Interrupt Transfer Type
  86. wMaxPacketSize: 0x000A = 0x0A bytes
  87. bInterval: 0x01
  88.  
  89. ===>Endpoint Descriptor<===
  90. bLength: 0x07
  91. bDescriptorType: 0x05
  92. bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2
  93. bmAttributes: 0x03 -> Interrupt Transfer Type
  94. wMaxPacketSize: 0x000A = 0x0A bytes
  95. bInterval: 0x01
  96.  
  97. ===>Endpoint Descriptor<===
  98. bLength: 0x07
  99. bDescriptorType: 0x05
  100. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  101. bmAttributes: 0x03 -> Interrupt Transfer Type
  102. wMaxPacketSize: 0x0008 = 0x08 bytes
  103. bInterval: 0x01
  104.  
  105. ---===>Full Configuration Descriptor<===---
  106.  
  107. ===>Configuration Descriptor<===
  108. bLength: 0x09
  109. bDescriptorType: 0x02
  110. wTotalLength: 0x0054 -> Validated
  111. bNumInterfaces: 0x03
  112. bConfigurationValue: 0x01
  113. iConfiguration: 0x01
  114. English (United States) "Parallels"
  115. bmAttributes: 0xC0 -> Self Powered
  116. MaxPower: 0x00 = 0 mA
  117.  
  118. ===>Interface Descriptor<===
  119. bLength: 0x09
  120. bDescriptorType: 0x04
  121. bInterfaceNumber: 0x00
  122. bAlternateSetting: 0x00
  123. bNumEndpoints: 0x01
  124. bInterfaceClass: 0x03 -> HID Interface Class
  125. bInterfaceSubClass: 0x00
  126. bInterfaceProtocol: 0x02
  127. iInterface: 0x04
  128. English (United States) "Absolute Coordinate Interface"
  129.  
  130. ===>HID Descriptor<===
  131. bLength: 0x09
  132. bDescriptorType: 0x21
  133. bcdHID: 0x0110
  134. bCountryCode: 0x00
  135. bNumDescriptors: 0x01
  136. bDescriptorType: 0x22 (Report Descriptor)
  137. wDescriptorLength: 0x007E
  138.  
  139. ===>Endpoint Descriptor<===
  140. bLength: 0x07
  141. bDescriptorType: 0x05
  142. bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
  143. bmAttributes: 0x03 -> Interrupt Transfer Type
  144. wMaxPacketSize: 0x000A = 0x0A bytes
  145. bInterval: 0x01
  146.  
  147. ===>Interface Descriptor<===
  148. bLength: 0x09
  149. bDescriptorType: 0x04
  150. bInterfaceNumber: 0x01
  151. bAlternateSetting: 0x00
  152. bNumEndpoints: 0x01
  153. bInterfaceClass: 0x03 -> HID Interface Class
  154. bInterfaceSubClass: 0x00
  155. bInterfaceProtocol: 0x02
  156. iInterface: 0x05
  157. English (United States) "Relative Coordinate Interface"
  158.  
  159. ===>HID Descriptor<===
  160. bLength: 0x09
  161. bDescriptorType: 0x21
  162. bcdHID: 0x0110
  163. bCountryCode: 0x00
  164. bNumDescriptors: 0x01
  165. bDescriptorType: 0x22 (Report Descriptor)
  166. wDescriptorLength: 0x007F
  167.  
  168. ===>Endpoint Descriptor<===
  169. bLength: 0x07
  170. bDescriptorType: 0x05
  171. bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2
  172. bmAttributes: 0x03 -> Interrupt Transfer Type
  173. wMaxPacketSize: 0x000A = 0x0A bytes
  174. bInterval: 0x01
  175.  
  176. ===>Interface Descriptor<===
  177. bLength: 0x09
  178. bDescriptorType: 0x04
  179. bInterfaceNumber: 0x02
  180. bAlternateSetting: 0x00
  181. bNumEndpoints: 0x01
  182. bInterfaceClass: 0x03 -> HID Interface Class
  183. bInterfaceSubClass: 0x00
  184. bInterfaceProtocol: 0x02
  185. iInterface: 0x06
  186. English (United States) "Pen Interface"
  187.  
  188. ===>HID Descriptor<===
  189. bLength: 0x09
  190. bDescriptorType: 0x21
  191. bcdHID: 0x0110
  192. bCountryCode: 0x00
  193. bNumDescriptors: 0x01
  194. bDescriptorType: 0x22 (Report Descriptor)
  195. wDescriptorLength: 0x0046
  196.  
  197. ===>Endpoint Descriptor<===
  198. bLength: 0x07
  199. bDescriptorType: 0x05
  200. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  201. bmAttributes: 0x03 -> Interrupt Transfer Type
  202. wMaxPacketSize: 0x0008 = 0x08 bytes
  203. bInterval: 0x01
  204. [Port2]
  205.  
  206.  
  207. Is Port User Connectable: yes
  208. Is Port Debug Capable: no
  209. Companion Port Number: 0
  210. Companion Hub Symbolic Link Name:
  211. Protocols Supported:
  212. USB 1.1: yes
  213. USB 2.0: no
  214. USB 3.0: no
  215.  
  216. ConnectionStatus: NoDeviceConnected
  217. USB xHCI Compliant Host Controller
  218.  
  219.  
  220. DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0004
  221. VendorID: 1033
  222. DeviceID: 0194
  223. SubSysID: 04001AB8
  224. Revision: 04
  225.  
  226. Debug Port Number: None
  227. Bus.Device.Function (in decimal): 0.29.6
  228.  
  229. Host Controller Power State Mappings
  230. System State Host Controller Root Hub USB wakeup Powered
  231. S0 (working) D0 S? (unmapped)
  232. S1 (sleep) D? (unspecified) D3
  233. S2 (sleep) D? (unspecified) D3
  234. S3 (sleep) D3 D3
  235. S4 (Hibernate) D3 D3
  236. Last Sleep State S? (unmapped)
  237. RootHub
  238.  
  239.  
  240. Root Hub: USB#ROOT_HUB30#4&22f32776&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  241. Hub Power: Self Power
  242. Number of Ports: 14
  243. Power switching: Ganged
  244. Compound device: No
  245. Over-current Protection: Global
  246. High speed capable: No
  247. High speed: Yes
  248. Multiple transaction translations capable: No
  249. Performs multiple transaction translations simultaneously: No
  250. Hub wakes when device is connected: No
  251. Hub is bus powered: No
  252. Hub is root: Yes
  253. [Port1] : USB Composite Device
  254.  
  255.  
  256. Is Port User Connectable: yes
  257. Is Port Debug Capable: no
  258. Companion Port Number: 13
  259. Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&22f32776&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  260. Protocols Supported:
  261. USB 1.1: no
  262. USB 2.0: no
  263. USB 3.0: yes
  264.  
  265. Device Power State: PowerDeviceD0
  266.  
  267. ---===>Device Information<===---
  268. English product name: "HD USB Camera"
  269.  
  270. ConnectionStatus:
  271. Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed
  272. Device Address: 0x01
  273. Open Pipes: 1
  274.  
  275. ===>Device Descriptor<===
  276. bLength: 0x12
  277. bDescriptorType: 0x01
  278. bcdUSB: 0x0310
  279. bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
  280. bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
  281. bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
  282. bMaxPacketSize0: 0x09 = (9) Bytes
  283. idVendor: 0x203A = Parallels, Inc.
  284. idProduct: 0xFFF9
  285. bcdDevice: 0x0100
  286. iManufacturer: 0x01
  287. English (United States) "Parallels"
  288. iProduct: 0x02
  289. English (United States) "HD USB Camera"
  290. iSerialNumber: 0x03
  291. English (United States) "0x1452000032e49230"
  292. bNumConfigurations: 0x01
  293.  
  294. ---===>Open Pipes<===---
  295.  
  296. ===>Endpoint Descriptor<===
  297. bLength: 0x07
  298. bDescriptorType: 0x05
  299. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  300. bmAttributes: 0x02 -> Bulk Transfer Type
  301. wMaxPacketSize: 0x0400
  302. bInterval: 0x00
  303.  
  304. ---===>Full Configuration Descriptor<===---
  305.  
  306. ===>Configuration Descriptor<===
  307. bLength: 0x09
  308. bDescriptorType: 0x02
  309. wTotalLength: 0x015A -> Validated
  310. bNumInterfaces: 0x02
  311. bConfigurationValue: 0x01
  312. iConfiguration: 0x01
  313. English (United States) "Parallels"
  314. bmAttributes: 0xC0 -> Self Powered
  315. MaxPower: 0x00 = 0 mA
  316.  
  317. ===>IAD Descriptor<===
  318. bLength: 0x08
  319. bDescriptorType: 0x0B
  320. bFirstInterface: 0x00
  321. bInterfaceCount: 0x02
  322. bFunctionClass: 0x0E -> Video Interface Class
  323. bFunctionSubClass: 0x03 -> Video Interface Collection
  324. bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol
  325. iFunction: 0x04
  326. English (United States) "HD USB Camera"
  327.  
  328. ===>Interface Descriptor<===
  329. bLength: 0x09
  330. bDescriptorType: 0x04
  331. bInterfaceNumber: 0x00
  332. bAlternateSetting: 0x00
  333. bNumEndpoints: 0x00
  334. bInterfaceClass: 0x0E -> Video Interface Class
  335. bInterfaceSubClass: 0x01 -> Video Control Interface SubClass
  336. bInterfaceProtocol: 0x00
  337. iInterface: 0x04
  338. English (United States) "HD USB Camera"
  339.  
  340. ===>Class-Specific Video Control Interface Header Descriptor<===
  341. bLength: 0x0D
  342. bDescriptorType: 0x24
  343. bDescriptorSubtype: 0x01
  344. bcdVDC: 0x0100
  345. wTotalLength: 0x0039 -> Validated
  346. dwClockFreq: 0x000F4240 = (1000000) Hz
  347. bInCollection: 0x01
  348. baInterfaceNr[1]: 0x01
  349. USB Video Class device: spec version 1.0
  350.  
  351. ===>Video Control Input Terminal Descriptor<===
  352. bLength: 0x11
  353. bDescriptorType: 0x24
  354. bDescriptorSubtype: 0x02
  355. bTerminalID: 0x01
  356. wTerminalType: 0x0201 = (ITT_CAMERA)
  357. bAssocTerminal: 0x00
  358. iTerminal: 0x07
  359. English (United States) "Camera Terminal"
  360. ===>Camera Input Terminal Data
  361. wObjectiveFocalLengthMin: 0x0000
  362. wObjectiveFocalLengthMax: 0x0000
  363. wOcularFocalLength: 0x0000
  364. bControlSize: 0x02
  365. bmControls : 0x00 0x00
  366. D00 = 0 no - Scanning Mode
  367. D01 = 0 no - Auto-Exposure Mode
  368. D02 = 0 no - Auto-Exposure Priority
  369. D03 = 0 no - Exposure Time (Absolute)
  370. D04 = 0 no - Exposure Time (Relative)
  371. D05 = 0 no - Focus (Absolute)
  372. D06 = 0 no - Focus (Relative)
  373. D07 = 0 no - Iris (Absolute)
  374. D08 = 0 no - Iris (Relative)
  375. D09 = 0 no - Zoom (Absolute)
  376. D10 = 0 no - Zoom (Relative)
  377. D11 = 0 no - PanTilt (Absolute)
  378. D12 = 0 no - PanTilt (Relative)
  379. D13 = 0 no - Roll (Absolute)
  380. D14 = 0 no - Roll (Relative)
  381. D15 = 0 no - Reserved
  382.  
  383. ===>Video Control Output Terminal Descriptor<===
  384. bLength: 0x09
  385. bDescriptorType: 0x24
  386. bDescriptorSubtype: 0x03
  387. bTerminalID: 0x02
  388. wTerminalType: 0x0101 = (TT_STREAMING)
  389. bAssocTerminal: 0x00
  390. bSourceID: 0x04
  391. iTerminal: 0x08
  392. English (United States) "Output Terminal"
  393.  
  394. ===>Video Control Selector Unit Descriptor<===
  395. bLength: 0x07
  396. bDescriptorType: 0x24
  397. bDescriptorSubtype: 0x04
  398. bUnitID: 0x03
  399. bNrInPins: 0x01
  400. ===>List of Connected Unit and Terminal ID's
  401. baSourceID[1]: 0x01
  402. iSelector: 0x00
  403.  
  404. ===>Video Control Processing Unit Descriptor<===
  405. bLength: 0x0B
  406. bDescriptorType: 0x24
  407. bDescriptorSubtype: 0x05
  408. bUnitID: 0x04
  409. bSourceID: 0x03
  410. wMaxMultiplier: 0x0000
  411. bControlSize: 0x02
  412. bmControls : 0x00 0x00
  413. D00 = 0 no - Brightness
  414. D01 = 0 no - Contrast
  415. D02 = 0 no - Hue
  416. D03 = 0 no - Saturation
  417. D04 = 0 no - Sharpness
  418. D05 = 0 no - Gamma
  419. D06 = 0 no - White Balance Temperature
  420. D07 = 0 no - White Balance Component
  421. D08 = 0 no - Backlight Compensation
  422. D09 = 0 no - Gain
  423. D10 = 0 no - Power Line Frequency
  424. D11 = 0 no - Hue, Auto
  425. D12 = 0 no - White Balance Temperature, Auto
  426. D13 = 0 no - White Balance Component, Auto
  427. D14 = 0 no - Digital Multiplier
  428. D15 = 0 no - Digital Multiplier Limit
  429. iProcessing : 0x00
  430.  
  431. ===>Interface Descriptor<===
  432. bLength: 0x09
  433. bDescriptorType: 0x04
  434. bInterfaceNumber: 0x01
  435. bAlternateSetting: 0x00
  436. bNumEndpoints: 0x01
  437. bInterfaceClass: 0x0E -> Video Interface Class
  438. bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass
  439. bInterfaceProtocol: 0x00
  440. iInterface: 0x06
  441. English (United States) "Video Streaming Interface"
  442.  
  443. ===>Video Class-Specific VS Video Input Header Descriptor<===
  444. bLength: 0x0E
  445. bDescriptorType: 0x24
  446. bDescriptorSubtype: 0x01
  447. bNumFormats: 0x01
  448. wTotalLength: 0x00F1 -> Validated
  449. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  450. bmInfo: 0x00 -> Dynamic Format Change not Supported
  451. bTerminalLink: 0x02
  452. bStillCaptureMethod: 0x01 -> Still Capture Method 1
  453. bTriggerSupport: 0x00 -> No Hardware Triggering Support
  454. bTriggerUsage: 0x00
  455. bControlSize: 0x01
  456. Video Payload Format 1 0x00
  457. D00 = 0 no - Key Frame Rate
  458. D01 = 0 no - P Frame Rate
  459. D02 = 0 no - Compression Quality
  460. D03 = 0 no - Compression Window Size
  461. D04 = 0 no - Generate Key Frame
  462. D05 = 0 no - Update Frame Segment
  463. D06 = 0 no - Reserved
  464. D07 = 0 no - Reserved
  465.  
  466. ===>Video Streaming MJPEG Format Type Descriptor<===
  467. bLength: 0x0B
  468. bDescriptorType: 0x24
  469. bDescriptorSubtype: 0x06
  470. bFormatIndex: 0x01
  471. bNumFrameDescriptors: 0x07
  472. bmFlags: 0x01 -> Sample Size is Fixed
  473. bDefaultFrameIndex: 0x07
  474. bAspectRatioX: 0x00
  475. bAspectRatioY: 0x00
  476. bmInterlaceFlags: 0x00
  477. D00 = 0 non-Interlaced stream or variable
  478. D01 = 0 2 fields per frame
  479. D02 = 0 Field 1 not first
  480. D03 = 0 Reserved
  481. D4..5 = 0 Field patterns -> Field 1 only
  482. D6..7 = 0 Display Mode -> Bob only
  483. bCopyProtect: 0x00 -> Duplication Unrestricted
  484.  
  485. ===>Video Streaming MJPEG Frame Type Descriptor<===
  486. bLength: 0x1E
  487. bDescriptorType: 0x24
  488. bDescriptorSubtype: 0x07
  489. bFrameIndex: 0x01
  490. bmCapabilities: 0x01
  491. wWidth: 0x0400 = 1024
  492. wHeight: 0x0300 = 768
  493. dwMinBitRate: 0x04380046
  494. dwMaxBitRate: 0x04380046
  495. dwMaxVideoFrameBufferSize: 0x00048000
  496. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  497. bFrameIntervalType: 0x01
  498. ===>Additional Discrete Frame TypeData
  499. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  500.  
  501. ===>Video Streaming MJPEG Frame Type Descriptor<===
  502. bLength: 0x1E
  503. bDescriptorType: 0x24
  504. bDescriptorSubtype: 0x07
  505. bFrameIndex: 0x02
  506. bmCapabilities: 0x01
  507. wWidth: 0x0500 = 1280
  508. wHeight: 0x0400 = 1024
  509. dwMinBitRate: 0x07080075
  510. dwMaxBitRate: 0x07080075
  511. dwMaxVideoFrameBufferSize: 0x00078000
  512. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  513. bFrameIntervalType: 0x01
  514. ===>Additional Discrete Frame TypeData
  515. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  516.  
  517. ===>Video Streaming MJPEG Frame Type Descriptor<===
  518. bLength: 0x1E
  519. bDescriptorType: 0x24
  520. bDescriptorSubtype: 0x07
  521. bFrameIndex: 0x03
  522. bmCapabilities: 0x01
  523. wWidth: 0x0500 = 1280
  524. wHeight: 0x02D0 = 720
  525. dwMinBitRate: 0x09E34297
  526. dwMaxBitRate: 0x09E34297
  527. dwMaxVideoFrameBufferSize: 0x00054600
  528. dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  529. bFrameIntervalType: 0x01
  530. ===>Additional Discrete Frame TypeData
  531. dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  532.  
  533. ===>Video Streaming MJPEG Frame Type Descriptor<===
  534. bLength: 0x1E
  535. bDescriptorType: 0x24
  536. bDescriptorSubtype: 0x07
  537. bFrameIndex: 0x04
  538. bmCapabilities: 0x01
  539. wWidth: 0x0780 = 1920
  540. wHeight: 0x0438 = 1080
  541. dwMinBitRate: 0x0B1FA8BA
  542. dwMaxBitRate: 0x0B1FA8BA
  543. dwMaxVideoFrameBufferSize: 0x000BDD80
  544. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  545. bFrameIntervalType: 0x01
  546. ===>Additional Discrete Frame TypeData
  547. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  548.  
  549. ===>Video Streaming MJPEG Frame Type Descriptor<===
  550. bLength: 0x1E
  551. bDescriptorType: 0x24
  552. bDescriptorSubtype: 0x07
  553. bFrameIndex: 0x05
  554. bmCapabilities: 0x01
  555. wWidth: 0x0140 = 320
  556. wHeight: 0x00F0 = 240
  557. dwMinBitRate: 0x01A5E06E
  558. dwMaxBitRate: 0x01A5E06E
  559. dwMaxVideoFrameBufferSize: 0x00007080
  560. dwDefaultFrameInterval: 0x00014585 = 8.333300 mSec (120.00 Hz)
  561. bFrameIntervalType: 0x01
  562. ===>Additional Discrete Frame TypeData
  563. dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
  564.  
  565. ===>Video Streaming MJPEG Frame Type Descriptor<===
  566. bLength: 0x1E
  567. bDescriptorType: 0x24
  568. bDescriptorSubtype: 0x07
  569. bFrameIndex: 0x06
  570. bmCapabilities: 0x01
  571. wWidth: 0x0280 = 640
  572. wHeight: 0x01E0 = 480
  573. dwMinBitRate: 0x069781BA
  574. dwMaxBitRate: 0x069781BA
  575. dwMaxVideoFrameBufferSize: 0x0001C200
  576. dwDefaultFrameInterval: 0x00014585 = 8.333300 mSec (120.00 Hz)
  577. bFrameIntervalType: 0x01
  578. ===>Additional Discrete Frame TypeData
  579. dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
  580.  
  581. ===>Video Streaming MJPEG Frame Type Descriptor<===
  582. --->This is the Default (optimum) Frame index
  583. bLength: 0x1E
  584. bDescriptorType: 0x24
  585. bDescriptorSubtype: 0x07
  586. bFrameIndex: 0x07
  587. bmCapabilities: 0x01
  588. wWidth: 0x0320 = 800
  589. wHeight: 0x0258 = 600
  590. dwMinBitRate: 0x05265D59
  591. dwMaxBitRate: 0x05265D59
  592. dwMaxVideoFrameBufferSize: 0x0002BF20
  593. dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  594. bFrameIntervalType: 0x01
  595. ===>Additional Discrete Frame TypeData
  596. dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  597.  
  598. ===>Color Matching Descriptor<===
  599. bLength: 0x06
  600. bDescriptorType: 0x24
  601. bDescriptorSubtype: 0x0D
  602. bColorPrimaries: 0x01
  603. bTransferCharacteristics: 0x01
  604. bMatrixCoefficients: 0x01
  605.  
  606. ===>Endpoint Descriptor<===
  607. bLength: 0x07
  608. bDescriptorType: 0x05
  609. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  610. bmAttributes: 0x02 -> Bulk Transfer Type
  611. wMaxPacketSize: 0x0400
  612. bInterval: 0x00
  613.  
  614. ===>SuperSpeed Endpoint Companion Descriptor<===
  615. bLength: 0x06
  616. bDescriptorType: 0x30
  617. bMaxBurst: 0x0F
  618. bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0)
  619. wBytesPerInterval: 0x0000
  620.  
  621. ===>Additional Error Checking<===
  622. PASS: number of MJPEG frame descriptors (7) == number of frame descriptors (7) specified in MJPEG format descriptor(s)
  623.  
  624. ===>BOS Descriptor<===
  625. bLength: 0x05
  626. bDescriptorType: 0x0F
  627. wTotalLength: 0x0016
  628. bNumDeviceCaps: 0x02
  629.  
  630. ===>SuperSpeed USB Device Capability Descriptor<===
  631. bLength: 0x0A
  632. bDescriptorType: 0x10
  633. bDevCapabilityType: 0x03
  634. bmAttributes: 0x00
  635. wSpeedsSupported: 0x0F
  636. -> Supports low-speed operation
  637. -> Supports full-speed operation
  638. -> Supports high-speed operation
  639. -> Supports SuperSpeed operation
  640. bFunctionalitySupport: 0x00 -> lowest speed = low-speed
  641. bU1DevExitLat: 0x00 -> less than 0 micro-seconds
  642. wU2DevExitLat: 0x0000 -> less than 0 micro-seconds
  643.  
  644. ===>USB 2.0 Extension Descriptor<===
  645. bLength: 0x07
  646. bDescriptorType: 0x10
  647. bDevCapabilityType: 0x02
  648. bmAttributes: 0x00000002 -> Supports Link Power Management protocol
  649. [Port2] : USB Composite Device
  650.  
  651.  
  652. Is Port User Connectable: yes
  653. Is Port Debug Capable: no
  654. Companion Port Number: 14
  655. Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&22f32776&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  656. Protocols Supported:
  657. USB 1.1: no
  658. USB 2.0: no
  659. USB 3.0: yes
  660.  
  661. Device Power State: PowerDeviceD3
  662.  
  663. ---===>Device Information<===---
  664. String Descriptor for index 2 not available while device is in low power state.
  665.  
  666. ConnectionStatus:
  667. Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed
  668. Device Address: 0x02
  669. Open Pipes: 1
  670.  
  671. ===>Device Descriptor<===
  672. bLength: 0x12
  673. bDescriptorType: 0x01
  674. bcdUSB: 0x0310
  675. bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
  676. bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
  677. bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
  678. bMaxPacketSize0: 0x09 = (9) Bytes
  679. idVendor: 0x203A = Parallels, Inc.
  680. idProduct: 0xFFF9
  681. bcdDevice: 0x0100
  682. iManufacturer: 0x01
  683. String Descriptor for index 1 not available while device is in low power state.
  684. iProduct: 0x02
  685. String Descriptor for index 2 not available while device is in low power state.
  686. iSerialNumber: 0x03
  687. String Descriptor for index 3 not available while device is in low power state.
  688. bNumConfigurations: 0x01
  689.  
  690. ---===>Open Pipes<===---
  691.  
  692. ===>Endpoint Descriptor<===
  693. bLength: 0x07
  694. bDescriptorType: 0x05
  695. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  696. bmAttributes: 0x02 -> Bulk Transfer Type
  697. wMaxPacketSize: 0x0400
  698. bInterval: 0x00
  699.  
  700. ---===>Full Configuration Descriptor<===---
  701.  
  702. ===>Configuration Descriptor<===
  703. bLength: 0x09
  704. bDescriptorType: 0x02
  705. wTotalLength: 0x01CE -> Validated
  706. bNumInterfaces: 0x02
  707. bConfigurationValue: 0x01
  708. iConfiguration: 0x01
  709. String Descriptor for index 1 not available while device is in low power state.
  710. bmAttributes: 0xC0 -> Self Powered
  711. MaxPower: 0x00 = 0 mA
  712.  
  713. ===>IAD Descriptor<===
  714. bLength: 0x08
  715. bDescriptorType: 0x0B
  716. bFirstInterface: 0x00
  717. bInterfaceCount: 0x02
  718. bFunctionClass: 0x0E -> Video Interface Class
  719. bFunctionSubClass: 0x03 -> Video Interface Collection
  720. bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol
  721. iFunction: 0x04
  722. String Descriptor for index 4 not available while device is in low power state.
  723.  
  724. ===>Interface Descriptor<===
  725. bLength: 0x09
  726. bDescriptorType: 0x04
  727. bInterfaceNumber: 0x00
  728. bAlternateSetting: 0x00
  729. bNumEndpoints: 0x00
  730. bInterfaceClass: 0x0E -> Video Interface Class
  731. bInterfaceSubClass: 0x01 -> Video Control Interface SubClass
  732. bInterfaceProtocol: 0x00
  733. iInterface: 0x04
  734. String Descriptor for index 4 not available while device is in low power state.
  735.  
  736. ===>Class-Specific Video Control Interface Header Descriptor<===
  737. bLength: 0x0D
  738. bDescriptorType: 0x24
  739. bDescriptorSubtype: 0x01
  740. bcdVDC: 0x0100
  741. wTotalLength: 0x0039 -> Validated
  742. dwClockFreq: 0x000F4240 = (1000000) Hz
  743. bInCollection: 0x01
  744. baInterfaceNr[1]: 0x01
  745. USB Video Class device: spec version 1.0
  746.  
  747. ===>Video Control Input Terminal Descriptor<===
  748. bLength: 0x11
  749. bDescriptorType: 0x24
  750. bDescriptorSubtype: 0x02
  751. bTerminalID: 0x01
  752. wTerminalType: 0x0201 = (ITT_CAMERA)
  753. bAssocTerminal: 0x00
  754. iTerminal: 0x07
  755. String Descriptor for index 7 not available while device is in low power state.
  756. ===>Camera Input Terminal Data
  757. wObjectiveFocalLengthMin: 0x0000
  758. wObjectiveFocalLengthMax: 0x0000
  759. wOcularFocalLength: 0x0000
  760. bControlSize: 0x02
  761. bmControls : 0x00 0x00
  762. D00 = 0 no - Scanning Mode
  763. D01 = 0 no - Auto-Exposure Mode
  764. D02 = 0 no - Auto-Exposure Priority
  765. D03 = 0 no - Exposure Time (Absolute)
  766. D04 = 0 no - Exposure Time (Relative)
  767. D05 = 0 no - Focus (Absolute)
  768. D06 = 0 no - Focus (Relative)
  769. D07 = 0 no - Iris (Absolute)
  770. D08 = 0 no - Iris (Relative)
  771. D09 = 0 no - Zoom (Absolute)
  772. D10 = 0 no - Zoom (Relative)
  773. D11 = 0 no - PanTilt (Absolute)
  774. D12 = 0 no - PanTilt (Relative)
  775. D13 = 0 no - Roll (Absolute)
  776. D14 = 0 no - Roll (Relative)
  777. D15 = 0 no - Reserved
  778.  
  779. ===>Video Control Output Terminal Descriptor<===
  780. bLength: 0x09
  781. bDescriptorType: 0x24
  782. bDescriptorSubtype: 0x03
  783. bTerminalID: 0x02
  784. wTerminalType: 0x0101 = (TT_STREAMING)
  785. bAssocTerminal: 0x00
  786. bSourceID: 0x04
  787. iTerminal: 0x08
  788. String Descriptor for index 8 not available while device is in low power state.
  789.  
  790. ===>Video Control Selector Unit Descriptor<===
  791. bLength: 0x07
  792. bDescriptorType: 0x24
  793. bDescriptorSubtype: 0x04
  794. bUnitID: 0x03
  795. bNrInPins: 0x01
  796. ===>List of Connected Unit and Terminal ID's
  797. baSourceID[1]: 0x01
  798. iSelector: 0x00
  799.  
  800. ===>Video Control Processing Unit Descriptor<===
  801. bLength: 0x0B
  802. bDescriptorType: 0x24
  803. bDescriptorSubtype: 0x05
  804. bUnitID: 0x04
  805. bSourceID: 0x03
  806. wMaxMultiplier: 0x0000
  807. bControlSize: 0x02
  808. bmControls : 0x00 0x00
  809. D00 = 0 no - Brightness
  810. D01 = 0 no - Contrast
  811. D02 = 0 no - Hue
  812. D03 = 0 no - Saturation
  813. D04 = 0 no - Sharpness
  814. D05 = 0 no - Gamma
  815. D06 = 0 no - White Balance Temperature
  816. D07 = 0 no - White Balance Component
  817. D08 = 0 no - Backlight Compensation
  818. D09 = 0 no - Gain
  819. D10 = 0 no - Power Line Frequency
  820. D11 = 0 no - Hue, Auto
  821. D12 = 0 no - White Balance Temperature, Auto
  822. D13 = 0 no - White Balance Component, Auto
  823. D14 = 0 no - Digital Multiplier
  824. D15 = 0 no - Digital Multiplier Limit
  825. iProcessing : 0x00
  826.  
  827. ===>Interface Descriptor<===
  828. bLength: 0x09
  829. bDescriptorType: 0x04
  830. bInterfaceNumber: 0x01
  831. bAlternateSetting: 0x00
  832. bNumEndpoints: 0x01
  833. bInterfaceClass: 0x0E -> Video Interface Class
  834. bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass
  835. bInterfaceProtocol: 0x00
  836. iInterface: 0x06
  837. String Descriptor for index 6 not available while device is in low power state.
  838.  
  839. ===>Video Class-Specific VS Video Input Header Descriptor<===
  840. bLength: 0x0F
  841. bDescriptorType: 0x24
  842. bDescriptorSubtype: 0x01
  843. bNumFormats: 0x02
  844. wTotalLength: 0x0165 -> Validated
  845. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  846. bmInfo: 0x00 -> Dynamic Format Change not Supported
  847. bTerminalLink: 0x02
  848. bStillCaptureMethod: 0x01 -> Still Capture Method 1
  849. bTriggerSupport: 0x00 -> No Hardware Triggering Support
  850. bTriggerUsage: 0x00
  851. bControlSize: 0x01
  852. Video Payload Format 1 0x00
  853. D00 = 0 no - Key Frame Rate
  854. D01 = 0 no - P Frame Rate
  855. D02 = 0 no - Compression Quality
  856. D03 = 0 no - Compression Window Size
  857. D04 = 0 no - Generate Key Frame
  858. D05 = 0 no - Update Frame Segment
  859. D06 = 0 no - Reserved
  860. D07 = 0 no - Reserved
  861. Video Payload Format 2 0x00
  862. D00 = 0 no - Key Frame Rate
  863. D01 = 0 no - P Frame Rate
  864. D02 = 0 no - Compression Quality
  865. D03 = 0 no - Compression Window Size
  866. D04 = 0 no - Generate Key Frame
  867. D05 = 0 no - Update Frame Segment
  868. D06 = 0 no - Reserved
  869. D07 = 0 no - Reserved
  870.  
  871. ===>Video Streaming Uncompressed Format Type Descriptor<===
  872. bLength: 0x1B
  873. bDescriptorType: 0x24
  874. bDescriptorSubtype: 0x04
  875. bFormatIndex: 0x01
  876. bNumFrameDescriptors: 0x01
  877. guidFormat: {32595559-0000-0010-8000-00AA00389B71} = YUY2 Format
  878. bBitsPerPixel: 0x10
  879. bDefaultFrameIndex: 0x01
  880. bAspectRatioX: 0x00
  881. bAspectRatioY: 0x00
  882. bmInterlaceFlags: 0x00
  883. D0 = 0x00 Interlaced stream or variable: No
  884. D1 = 0x00 Fields per frame: 2 fields
  885. D2 = 0x00 Field 1 first: No
  886. D3 = 0x00 Reserved
  887. D4..5 = 0x00 Field patterns -> Field 1 only
  888. D6..7 = 0x00 Display Mode -> Bob only
  889. bCopyProtect: 0x00 -> Duplication Unrestricted
  890.  
  891. ===>Video Streaming Uncompressed Frame Type Descriptor<===
  892. --->This is the Default (optimum) Frame index
  893. bLength: 0x92
  894. bDescriptorType: 0x24
  895. bDescriptorSubtype: 0x05
  896. bFrameIndex: 0x01
  897. bmCapabilities: 0x01
  898. wWidth: 0x0280 = 640
  899. wHeight: 0x01E0 = 480
  900. dwMinBitRate: 0x004B0000
  901. dwMaxBitRate: 0x08CA0093
  902. dwMaxVideoFrameBufferSize: 0x00096000
  903. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  904. bFrameIntervalType: 0x1E
  905. ===>Additional Discrete Frame Type Data
  906. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  907. dwFrameInterval[2]: 0x000542FB = 34.482700 mSec (29.00 Hz)
  908. dwFrameInterval[3]: 0x00057316 = 35.714200 mSec (28.00 Hz)
  909. dwFrameInterval[4]: 0x0005A6C2 = 37.037000 mSec (27.00 Hz)
  910. dwFrameInterval[5]: 0x0005DE67 = 38.461500 mSec (26.00 Hz)
  911. dwFrameInterval[6]: 0x00061A80 = 40.000000 mSec (25.00 Hz)
  912. dwFrameInterval[7]: 0x00065B9A = 41.666600 mSec (24.00 Hz)
  913. dwFrameInterval[8]: 0x0006A25E = 43.478200 mSec (23.00 Hz)
  914. dwFrameInterval[9]: 0x0006EF91 = 45.454500 mSec (22.00 Hz)
  915. dwFrameInterval[10]: 0x0007441E = 47.619000 mSec (21.00 Hz)
  916. dwFrameInterval[11]: 0x0007A120 = 50.000000 mSec (20.00 Hz)
  917. dwFrameInterval[12]: 0x000807EB = 52.631500 mSec (19.00 Hz)
  918. dwFrameInterval[13]: 0x00087A23 = 55.555500 mSec (18.00 Hz)
  919. dwFrameInterval[14]: 0x0008F9CB = 58.823500 mSec (17.00 Hz)
  920. dwFrameInterval[15]: 0x00098968 = 62.500000 mSec (16.00 Hz)
  921. dwFrameInterval[16]: 0x000A2C2A = 66.666600 mSec (15.00 Hz)
  922. dwFrameInterval[17]: 0x000AE62D = 71.428500 mSec (14.00 Hz)
  923. dwFrameInterval[18]: 0x000BBCCE = 76.923000 mSec (13.00 Hz)
  924. dwFrameInterval[19]: 0x000CB735 = 83.333300 mSec (12.00 Hz)
  925. dwFrameInterval[20]: 0x000DDF22 = 90.909000 mSec (11.00 Hz)
  926. dwFrameInterval[21]: 0x000F4240 = 100.000000 mSec (10.00 Hz)
  927. dwFrameInterval[22]: 0x0010F447 = 111.111100 mSec (9.00 Hz)
  928. dwFrameInterval[23]: 0x001312D0 = 125.000000 mSec (8.00 Hz)
  929. dwFrameInterval[24]: 0x0015CC5B = 142.857100 mSec (7.00 Hz)
  930. dwFrameInterval[25]: 0x00196E6A = 166.666600 mSec (6.00 Hz)
  931. dwFrameInterval[26]: 0x001E8480 = 200.000000 mSec (5.00 Hz)
  932. dwFrameInterval[27]: 0x002625A0 = 250.000000 mSec (4.00 Hz)
  933. dwFrameInterval[28]: 0x0032DCD5 = 333.333300 mSec (3.00 Hz)
  934. dwFrameInterval[29]: 0x004C4B40 = 500.000000 mSec (2.00 Hz)
  935. dwFrameInterval[30]: 0x00989680 = 1000.000000 mSec (1.00 Hz)
  936.  
  937. ===>Color Matching Descriptor<===
  938. bLength: 0x06
  939. bDescriptorType: 0x24
  940. bDescriptorSubtype: 0x0D
  941. bColorPrimaries: 0x01
  942. bTransferCharacteristics: 0x01
  943. bMatrixCoefficients: 0x01
  944.  
  945. ===>Video Streaming MJPEG Format Type Descriptor<===
  946. bLength: 0x0B
  947. bDescriptorType: 0x24
  948. bDescriptorSubtype: 0x06
  949. bFormatIndex: 0x02
  950. bNumFrameDescriptors: 0x01
  951. bmFlags: 0x01 -> Sample Size is Fixed
  952. bDefaultFrameIndex: 0x01
  953. bAspectRatioX: 0x00
  954. bAspectRatioY: 0x00
  955. bmInterlaceFlags: 0x00
  956. D00 = 0 non-Interlaced stream or variable
  957. D01 = 0 2 fields per frame
  958. D02 = 0 Field 1 not first
  959. D03 = 0 Reserved
  960. D4..5 = 0 Field patterns -> Field 1 only
  961. D6..7 = 0 Display Mode -> Bob only
  962. bCopyProtect: 0x00 -> Duplication Unrestricted
  963.  
  964. ===>Video Streaming MJPEG Frame Type Descriptor<===
  965. --->This is the Default (optimum) Frame index
  966. bLength: 0x92
  967. bDescriptorType: 0x24
  968. bDescriptorSubtype: 0x07
  969. bFrameIndex: 0x01
  970. bmCapabilities: 0x01
  971. wWidth: 0x0500 = 1280
  972. wHeight: 0x02D0 = 720
  973. dwMinBitRate: 0x002A3000
  974. dwMaxBitRate: 0x04F1A052
  975. dwMaxVideoFrameBufferSize: 0x00054600
  976. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  977. bFrameIntervalType: 0x1E
  978. ===>Additional Discrete Frame TypeData
  979. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  980. dwFrameInterval[2]: 0x000542FB = 34.482700 mSec (29.00 Hz)
  981. dwFrameInterval[3]: 0x00057316 = 35.714200 mSec (28.00 Hz)
  982. dwFrameInterval[4]: 0x0005A6C2 = 37.037000 mSec (27.00 Hz)
  983. dwFrameInterval[5]: 0x0005DE67 = 38.461500 mSec (26.00 Hz)
  984. dwFrameInterval[6]: 0x00061A80 = 40.000000 mSec (25.00 Hz)
  985. dwFrameInterval[7]: 0x00065B9A = 41.666600 mSec (24.00 Hz)
  986. dwFrameInterval[8]: 0x0006A25E = 43.478200 mSec (23.00 Hz)
  987. dwFrameInterval[9]: 0x0006EF91 = 45.454500 mSec (22.00 Hz)
  988. dwFrameInterval[10]: 0x0007441E = 47.619000 mSec (21.00 Hz)
  989. dwFrameInterval[11]: 0x0007A120 = 50.000000 mSec (20.00 Hz)
  990. dwFrameInterval[12]: 0x000807EB = 52.631500 mSec (19.00 Hz)
  991. dwFrameInterval[13]: 0x00087A23 = 55.555500 mSec (18.00 Hz)
  992. dwFrameInterval[14]: 0x0008F9CB = 58.823500 mSec (17.00 Hz)
  993. dwFrameInterval[15]: 0x00098968 = 62.500000 mSec (16.00 Hz)
  994. dwFrameInterval[16]: 0x000A2C2A = 66.666600 mSec (15.00 Hz)
  995. dwFrameInterval[17]: 0x000AE62D = 71.428500 mSec (14.00 Hz)
  996. dwFrameInterval[18]: 0x000BBCCE = 76.923000 mSec (13.00 Hz)
  997. dwFrameInterval[19]: 0x000CB735 = 83.333300 mSec (12.00 Hz)
  998. dwFrameInterval[20]: 0x000DDF22 = 90.909000 mSec (11.00 Hz)
  999. dwFrameInterval[21]: 0x000F4240 = 100.000000 mSec (10.00 Hz)
  1000. dwFrameInterval[22]: 0x0010F447 = 111.111100 mSec (9.00 Hz)
  1001. dwFrameInterval[23]: 0x001312D0 = 125.000000 mSec (8.00 Hz)
  1002. dwFrameInterval[24]: 0x0015CC5B = 142.857100 mSec (7.00 Hz)
  1003. dwFrameInterval[25]: 0x00196E6A = 166.666600 mSec (6.00 Hz)
  1004. dwFrameInterval[26]: 0x001E8480 = 200.000000 mSec (5.00 Hz)
  1005. dwFrameInterval[27]: 0x002625A0 = 250.000000 mSec (4.00 Hz)
  1006. dwFrameInterval[28]: 0x0032DCD5 = 333.333300 mSec (3.00 Hz)
  1007. dwFrameInterval[29]: 0x004C4B40 = 500.000000 mSec (2.00 Hz)
  1008. dwFrameInterval[30]: 0x00989680 = 1000.000000 mSec (1.00 Hz)
  1009.  
  1010. ===>Color Matching Descriptor<===
  1011. bLength: 0x06
  1012. bDescriptorType: 0x24
  1013. bDescriptorSubtype: 0x0D
  1014. bColorPrimaries: 0x01
  1015. bTransferCharacteristics: 0x01
  1016. bMatrixCoefficients: 0x01
  1017.  
  1018. ===>Endpoint Descriptor<===
  1019. bLength: 0x07
  1020. bDescriptorType: 0x05
  1021. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1022. bmAttributes: 0x02 -> Bulk Transfer Type
  1023. wMaxPacketSize: 0x0400
  1024. bInterval: 0x00
  1025.  
  1026. ===>SuperSpeed Endpoint Companion Descriptor<===
  1027. bLength: 0x06
  1028. bDescriptorType: 0x30
  1029. bMaxBurst: 0x0F
  1030. bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0)
  1031. wBytesPerInterval: 0x0000
  1032.  
  1033. ===>Additional Error Checking<===
  1034. PASS: number of uncompressed-frame frame descriptors (1) == number of frame descriptors (1) specified in uncompressed format descriptor(s)
  1035. PASS: number of MJPEG frame descriptors (1) == number of frame descriptors (1) specified in MJPEG format descriptor(s)
  1036.  
  1037. ===>BOS Descriptor<===
  1038. bLength: 0x05
  1039. bDescriptorType: 0x0F
  1040. wTotalLength: 0x0016
  1041. bNumDeviceCaps: 0x02
  1042.  
  1043. ===>SuperSpeed USB Device Capability Descriptor<===
  1044. bLength: 0x0A
  1045. bDescriptorType: 0x10
  1046. bDevCapabilityType: 0x03
  1047. bmAttributes: 0x00
  1048. wSpeedsSupported: 0x0F
  1049. -> Supports low-speed operation
  1050. -> Supports full-speed operation
  1051. -> Supports high-speed operation
  1052. -> Supports SuperSpeed operation
  1053. bFunctionalitySupport: 0x00 -> lowest speed = low-speed
  1054. bU1DevExitLat: 0x00 -> less than 0 micro-seconds
  1055. wU2DevExitLat: 0x0000 -> less than 0 micro-seconds
  1056.  
  1057. ===>USB 2.0 Extension Descriptor<===
  1058. bLength: 0x07
  1059. bDescriptorType: 0x10
  1060. bDevCapabilityType: 0x02
  1061. bmAttributes: 0x00000002 -> Supports Link Power Management protocol
  1062. [Port3] : USB Composite Device
  1063.  
  1064.  
  1065. Is Port User Connectable: yes
  1066. Is Port Debug Capable: no
  1067. Companion Port Number: 0
  1068. Companion Hub Symbolic Link Name:
  1069. Protocols Supported:
  1070. USB 1.1: no
  1071. USB 2.0: no
  1072. USB 3.0: yes
  1073.  
  1074. Device Power State: PowerDeviceD0
  1075.  
  1076. ---===>Device Information<===---
  1077. English product name: "USB 2.0 Camera"
  1078.  
  1079. ConnectionStatus:
  1080. Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed
  1081. Device Address: 0x03
  1082. Open Pipes: 1
  1083.  
  1084. ===>Device Descriptor<===
  1085. bLength: 0x12
  1086. bDescriptorType: 0x01
  1087. bcdUSB: 0x0310
  1088. bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
  1089. bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
  1090. bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
  1091. bMaxPacketSize0: 0x09 = (9) Bytes
  1092. idVendor: 0x203A = Parallels, Inc.
  1093. idProduct: 0xFFF9
  1094. bcdDevice: 0x0100
  1095. iManufacturer: 0x01
  1096. English (United States) "Parallels"
  1097. iProduct: 0x02
  1098. English (United States) "USB 2.0 Camera"
  1099. iSerialNumber: 0x03
  1100. English (United States) "0x1451100005a39230"
  1101. bNumConfigurations: 0x01
  1102.  
  1103. ---===>Open Pipes<===---
  1104.  
  1105. ===>Endpoint Descriptor<===
  1106. bLength: 0x07
  1107. bDescriptorType: 0x05
  1108. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1109. bmAttributes: 0x02 -> Bulk Transfer Type
  1110. wMaxPacketSize: 0x0400
  1111. bInterval: 0x00
  1112.  
  1113. ---===>Full Configuration Descriptor<===---
  1114.  
  1115. ===>Configuration Descriptor<===
  1116. bLength: 0x09
  1117. bDescriptorType: 0x02
  1118. wTotalLength: 0x015A -> Validated
  1119. bNumInterfaces: 0x02
  1120. bConfigurationValue: 0x01
  1121. iConfiguration: 0x01
  1122. English (United States) "Parallels"
  1123. bmAttributes: 0xC0 -> Self Powered
  1124. MaxPower: 0x00 = 0 mA
  1125.  
  1126. ===>IAD Descriptor<===
  1127. bLength: 0x08
  1128. bDescriptorType: 0x0B
  1129. bFirstInterface: 0x00
  1130. bInterfaceCount: 0x02
  1131. bFunctionClass: 0x0E -> Video Interface Class
  1132. bFunctionSubClass: 0x03 -> Video Interface Collection
  1133. bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol
  1134. iFunction: 0x04
  1135. English (United States) "USB 2.0 Camera"
  1136.  
  1137. ===>Interface Descriptor<===
  1138. bLength: 0x09
  1139. bDescriptorType: 0x04
  1140. bInterfaceNumber: 0x00
  1141. bAlternateSetting: 0x00
  1142. bNumEndpoints: 0x00
  1143. bInterfaceClass: 0x0E -> Video Interface Class
  1144. bInterfaceSubClass: 0x01 -> Video Control Interface SubClass
  1145. bInterfaceProtocol: 0x00
  1146. iInterface: 0x04
  1147. English (United States) "USB 2.0 Camera"
  1148.  
  1149. ===>Class-Specific Video Control Interface Header Descriptor<===
  1150. bLength: 0x0D
  1151. bDescriptorType: 0x24
  1152. bDescriptorSubtype: 0x01
  1153. bcdVDC: 0x0100
  1154. wTotalLength: 0x0039 -> Validated
  1155. dwClockFreq: 0x000F4240 = (1000000) Hz
  1156. bInCollection: 0x01
  1157. baInterfaceNr[1]: 0x01
  1158. USB Video Class device: spec version 1.0
  1159.  
  1160. ===>Video Control Input Terminal Descriptor<===
  1161. bLength: 0x11
  1162. bDescriptorType: 0x24
  1163. bDescriptorSubtype: 0x02
  1164. bTerminalID: 0x01
  1165. wTerminalType: 0x0201 = (ITT_CAMERA)
  1166. bAssocTerminal: 0x00
  1167. iTerminal: 0x07
  1168. English (United States) "Camera Terminal"
  1169. ===>Camera Input Terminal Data
  1170. wObjectiveFocalLengthMin: 0x0000
  1171. wObjectiveFocalLengthMax: 0x0000
  1172. wOcularFocalLength: 0x0000
  1173. bControlSize: 0x02
  1174. bmControls : 0x00 0x00
  1175. D00 = 0 no - Scanning Mode
  1176. D01 = 0 no - Auto-Exposure Mode
  1177. D02 = 0 no - Auto-Exposure Priority
  1178. D03 = 0 no - Exposure Time (Absolute)
  1179. D04 = 0 no - Exposure Time (Relative)
  1180. D05 = 0 no - Focus (Absolute)
  1181. D06 = 0 no - Focus (Relative)
  1182. D07 = 0 no - Iris (Absolute)
  1183. D08 = 0 no - Iris (Relative)
  1184. D09 = 0 no - Zoom (Absolute)
  1185. D10 = 0 no - Zoom (Relative)
  1186. D11 = 0 no - PanTilt (Absolute)
  1187. D12 = 0 no - PanTilt (Relative)
  1188. D13 = 0 no - Roll (Absolute)
  1189. D14 = 0 no - Roll (Relative)
  1190. D15 = 0 no - Reserved
  1191.  
  1192. ===>Video Control Output Terminal Descriptor<===
  1193. bLength: 0x09
  1194. bDescriptorType: 0x24
  1195. bDescriptorSubtype: 0x03
  1196. bTerminalID: 0x02
  1197. wTerminalType: 0x0101 = (TT_STREAMING)
  1198. bAssocTerminal: 0x00
  1199. bSourceID: 0x04
  1200. iTerminal: 0x08
  1201. English (United States) "Output Terminal"
  1202.  
  1203. ===>Video Control Selector Unit Descriptor<===
  1204. bLength: 0x07
  1205. bDescriptorType: 0x24
  1206. bDescriptorSubtype: 0x04
  1207. bUnitID: 0x03
  1208. bNrInPins: 0x01
  1209. ===>List of Connected Unit and Terminal ID's
  1210. baSourceID[1]: 0x01
  1211. iSelector: 0x00
  1212.  
  1213. ===>Video Control Processing Unit Descriptor<===
  1214. bLength: 0x0B
  1215. bDescriptorType: 0x24
  1216. bDescriptorSubtype: 0x05
  1217. bUnitID: 0x04
  1218. bSourceID: 0x03
  1219. wMaxMultiplier: 0x0000
  1220. bControlSize: 0x02
  1221. bmControls : 0x00 0x00
  1222. D00 = 0 no - Brightness
  1223. D01 = 0 no - Contrast
  1224. D02 = 0 no - Hue
  1225. D03 = 0 no - Saturation
  1226. D04 = 0 no - Sharpness
  1227. D05 = 0 no - Gamma
  1228. D06 = 0 no - White Balance Temperature
  1229. D07 = 0 no - White Balance Component
  1230. D08 = 0 no - Backlight Compensation
  1231. D09 = 0 no - Gain
  1232. D10 = 0 no - Power Line Frequency
  1233. D11 = 0 no - Hue, Auto
  1234. D12 = 0 no - White Balance Temperature, Auto
  1235. D13 = 0 no - White Balance Component, Auto
  1236. D14 = 0 no - Digital Multiplier
  1237. D15 = 0 no - Digital Multiplier Limit
  1238. iProcessing : 0x00
  1239.  
  1240. ===>Interface Descriptor<===
  1241. bLength: 0x09
  1242. bDescriptorType: 0x04
  1243. bInterfaceNumber: 0x01
  1244. bAlternateSetting: 0x00
  1245. bNumEndpoints: 0x01
  1246. bInterfaceClass: 0x0E -> Video Interface Class
  1247. bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass
  1248. bInterfaceProtocol: 0x00
  1249. iInterface: 0x06
  1250. English (United States) "Video Streaming Interface"
  1251.  
  1252. ===>Video Class-Specific VS Video Input Header Descriptor<===
  1253. bLength: 0x0E
  1254. bDescriptorType: 0x24
  1255. bDescriptorSubtype: 0x01
  1256. bNumFormats: 0x01
  1257. wTotalLength: 0x00F1 -> Validated
  1258. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1259. bmInfo: 0x00 -> Dynamic Format Change not Supported
  1260. bTerminalLink: 0x02
  1261. bStillCaptureMethod: 0x01 -> Still Capture Method 1
  1262. bTriggerSupport: 0x00 -> No Hardware Triggering Support
  1263. bTriggerUsage: 0x00
  1264. bControlSize: 0x01
  1265. Video Payload Format 1 0x00
  1266. D00 = 0 no - Key Frame Rate
  1267. D01 = 0 no - P Frame Rate
  1268. D02 = 0 no - Compression Quality
  1269. D03 = 0 no - Compression Window Size
  1270. D04 = 0 no - Generate Key Frame
  1271. D05 = 0 no - Update Frame Segment
  1272. D06 = 0 no - Reserved
  1273. D07 = 0 no - Reserved
  1274.  
  1275. ===>Video Streaming MJPEG Format Type Descriptor<===
  1276. bLength: 0x0B
  1277. bDescriptorType: 0x24
  1278. bDescriptorSubtype: 0x06
  1279. bFormatIndex: 0x01
  1280. bNumFrameDescriptors: 0x07
  1281. bmFlags: 0x01 -> Sample Size is Fixed
  1282. bDefaultFrameIndex: 0x07
  1283. bAspectRatioX: 0x00
  1284. bAspectRatioY: 0x00
  1285. bmInterlaceFlags: 0x00
  1286. D00 = 0 non-Interlaced stream or variable
  1287. D01 = 0 2 fields per frame
  1288. D02 = 0 Field 1 not first
  1289. D03 = 0 Reserved
  1290. D4..5 = 0 Field patterns -> Field 1 only
  1291. D6..7 = 0 Display Mode -> Bob only
  1292. bCopyProtect: 0x00 -> Duplication Unrestricted
  1293.  
  1294. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1295. bLength: 0x1E
  1296. bDescriptorType: 0x24
  1297. bDescriptorSubtype: 0x07
  1298. bFrameIndex: 0x01
  1299. bmCapabilities: 0x01
  1300. wWidth: 0x0400 = 1024
  1301. wHeight: 0x0300 = 768
  1302. dwMinBitRate: 0x04380046
  1303. dwMaxBitRate: 0x04380046
  1304. dwMaxVideoFrameBufferSize: 0x00048000
  1305. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1306. bFrameIntervalType: 0x01
  1307. ===>Additional Discrete Frame TypeData
  1308. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1309.  
  1310. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1311. bLength: 0x1E
  1312. bDescriptorType: 0x24
  1313. bDescriptorSubtype: 0x07
  1314. bFrameIndex: 0x02
  1315. bmCapabilities: 0x01
  1316. wWidth: 0x0500 = 1280
  1317. wHeight: 0x0400 = 1024
  1318. dwMinBitRate: 0x07080075
  1319. dwMaxBitRate: 0x07080075
  1320. dwMaxVideoFrameBufferSize: 0x00078000
  1321. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1322. bFrameIntervalType: 0x01
  1323. ===>Additional Discrete Frame TypeData
  1324. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1325.  
  1326. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1327. bLength: 0x1E
  1328. bDescriptorType: 0x24
  1329. bDescriptorSubtype: 0x07
  1330. bFrameIndex: 0x03
  1331. bmCapabilities: 0x01
  1332. wWidth: 0x0500 = 1280
  1333. wHeight: 0x02D0 = 720
  1334. dwMinBitRate: 0x09E34297
  1335. dwMaxBitRate: 0x09E34297
  1336. dwMaxVideoFrameBufferSize: 0x00054600
  1337. dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  1338. bFrameIntervalType: 0x01
  1339. ===>Additional Discrete Frame TypeData
  1340. dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  1341.  
  1342. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1343. bLength: 0x1E
  1344. bDescriptorType: 0x24
  1345. bDescriptorSubtype: 0x07
  1346. bFrameIndex: 0x04
  1347. bmCapabilities: 0x01
  1348. wWidth: 0x0780 = 1920
  1349. wHeight: 0x0438 = 1080
  1350. dwMinBitRate: 0x0B1FA8BA
  1351. dwMaxBitRate: 0x0B1FA8BA
  1352. dwMaxVideoFrameBufferSize: 0x000BDD80
  1353. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1354. bFrameIntervalType: 0x01
  1355. ===>Additional Discrete Frame TypeData
  1356. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1357.  
  1358. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1359. bLength: 0x1E
  1360. bDescriptorType: 0x24
  1361. bDescriptorSubtype: 0x07
  1362. bFrameIndex: 0x05
  1363. bmCapabilities: 0x01
  1364. wWidth: 0x0140 = 320
  1365. wHeight: 0x00F0 = 240
  1366. dwMinBitRate: 0x01A5E06E
  1367. dwMaxBitRate: 0x01A5E06E
  1368. dwMaxVideoFrameBufferSize: 0x00007080
  1369. dwDefaultFrameInterval: 0x00014585 = 8.333300 mSec (120.00 Hz)
  1370. bFrameIntervalType: 0x01
  1371. ===>Additional Discrete Frame TypeData
  1372. dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
  1373.  
  1374. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1375. bLength: 0x1E
  1376. bDescriptorType: 0x24
  1377. bDescriptorSubtype: 0x07
  1378. bFrameIndex: 0x06
  1379. bmCapabilities: 0x01
  1380. wWidth: 0x0280 = 640
  1381. wHeight: 0x01E0 = 480
  1382. dwMinBitRate: 0x069781BA
  1383. dwMaxBitRate: 0x069781BA
  1384. dwMaxVideoFrameBufferSize: 0x0001C200
  1385. dwDefaultFrameInterval: 0x00014585 = 8.333300 mSec (120.00 Hz)
  1386. bFrameIntervalType: 0x01
  1387. ===>Additional Discrete Frame TypeData
  1388. dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
  1389.  
  1390. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1391. --->This is the Default (optimum) Frame index
  1392. bLength: 0x1E
  1393. bDescriptorType: 0x24
  1394. bDescriptorSubtype: 0x07
  1395. bFrameIndex: 0x07
  1396. bmCapabilities: 0x01
  1397. wWidth: 0x0320 = 800
  1398. wHeight: 0x0258 = 600
  1399. dwMinBitRate: 0x05265D59
  1400. dwMaxBitRate: 0x05265D59
  1401. dwMaxVideoFrameBufferSize: 0x0002BF20
  1402. dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  1403. bFrameIntervalType: 0x01
  1404. ===>Additional Discrete Frame TypeData
  1405. dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
  1406.  
  1407. ===>Color Matching Descriptor<===
  1408. bLength: 0x06
  1409. bDescriptorType: 0x24
  1410. bDescriptorSubtype: 0x0D
  1411. bColorPrimaries: 0x01
  1412. bTransferCharacteristics: 0x01
  1413. bMatrixCoefficients: 0x01
  1414.  
  1415. ===>Endpoint Descriptor<===
  1416. bLength: 0x07
  1417. bDescriptorType: 0x05
  1418. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1419. bmAttributes: 0x02 -> Bulk Transfer Type
  1420. wMaxPacketSize: 0x0400
  1421. bInterval: 0x00
  1422.  
  1423. ===>SuperSpeed Endpoint Companion Descriptor<===
  1424. bLength: 0x06
  1425. bDescriptorType: 0x30
  1426. bMaxBurst: 0x0F
  1427. bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0)
  1428. wBytesPerInterval: 0x0000
  1429.  
  1430. ===>Additional Error Checking<===
  1431. PASS: number of MJPEG frame descriptors (7) == number of frame descriptors (7) specified in MJPEG format descriptor(s)
  1432.  
  1433. ===>BOS Descriptor<===
  1434. bLength: 0x05
  1435. bDescriptorType: 0x0F
  1436. wTotalLength: 0x0016
  1437. bNumDeviceCaps: 0x02
  1438.  
  1439. ===>SuperSpeed USB Device Capability Descriptor<===
  1440. bLength: 0x0A
  1441. bDescriptorType: 0x10
  1442. bDevCapabilityType: 0x03
  1443. bmAttributes: 0x00
  1444. wSpeedsSupported: 0x0F
  1445. -> Supports low-speed operation
  1446. -> Supports full-speed operation
  1447. -> Supports high-speed operation
  1448. -> Supports SuperSpeed operation
  1449. bFunctionalitySupport: 0x00 -> lowest speed = low-speed
  1450. bU1DevExitLat: 0x00 -> less than 0 micro-seconds
  1451. wU2DevExitLat: 0x0000 -> less than 0 micro-seconds
  1452.  
  1453. ===>USB 2.0 Extension Descriptor<===
  1454. bLength: 0x07
  1455. bDescriptorType: 0x10
  1456. bDevCapabilityType: 0x02
  1457. bmAttributes: 0x00000002 -> Supports Link Power Management protocol
  1458. [Port4] : USB Composite Device
  1459.  
  1460.  
  1461. Is Port User Connectable: yes
  1462. Is Port Debug Capable: no
  1463. Companion Port Number: 0
  1464. Companion Hub Symbolic Link Name:
  1465. Protocols Supported:
  1466. USB 1.1: no
  1467. USB 2.0: no
  1468. USB 3.0: yes
  1469.  
  1470. Device Power State: PowerDeviceD3
  1471.  
  1472. ---===>Device Information<===---
  1473. String Descriptor for index 2 not available while device is in low power state.
  1474.  
  1475. ConnectionStatus:
  1476. Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed
  1477. Device Address: 0x04
  1478. Open Pipes: 1
  1479.  
  1480. ===>Device Descriptor<===
  1481. bLength: 0x12
  1482. bDescriptorType: 0x01
  1483. bcdUSB: 0x0310
  1484. bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
  1485. bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
  1486. bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
  1487. bMaxPacketSize0: 0x09 = (9) Bytes
  1488. idVendor: 0x203A = Parallels, Inc.
  1489. idProduct: 0xFFF9
  1490. bcdDevice: 0x0100
  1491. iManufacturer: 0x01
  1492. String Descriptor for index 1 not available while device is in low power state.
  1493. iProduct: 0x02
  1494. String Descriptor for index 2 not available while device is in low power state.
  1495. iSerialNumber: 0x03
  1496. String Descriptor for index 3 not available while device is in low power state.
  1497. bNumConfigurations: 0x01
  1498.  
  1499. ---===>Open Pipes<===---
  1500.  
  1501. ===>Endpoint Descriptor<===
  1502. bLength: 0x07
  1503. bDescriptorType: 0x05
  1504. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1505. bmAttributes: 0x02 -> Bulk Transfer Type
  1506. wMaxPacketSize: 0x0400
  1507. bInterval: 0x00
  1508.  
  1509. ---===>Full Configuration Descriptor<===---
  1510.  
  1511. ===>Configuration Descriptor<===
  1512. bLength: 0x09
  1513. bDescriptorType: 0x02
  1514. wTotalLength: 0x00A6 -> Validated
  1515. bNumInterfaces: 0x02
  1516. bConfigurationValue: 0x01
  1517. iConfiguration: 0x01
  1518. String Descriptor for index 1 not available while device is in low power state.
  1519. bmAttributes: 0xC0 -> Self Powered
  1520. MaxPower: 0x00 = 0 mA
  1521.  
  1522. ===>IAD Descriptor<===
  1523. bLength: 0x08
  1524. bDescriptorType: 0x0B
  1525. bFirstInterface: 0x00
  1526. bInterfaceCount: 0x02
  1527. bFunctionClass: 0x0E -> Video Interface Class
  1528. bFunctionSubClass: 0x03 -> Video Interface Collection
  1529. bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol
  1530. iFunction: 0x04
  1531. String Descriptor for index 4 not available while device is in low power state.
  1532.  
  1533. ===>Interface Descriptor<===
  1534. bLength: 0x09
  1535. bDescriptorType: 0x04
  1536. bInterfaceNumber: 0x00
  1537. bAlternateSetting: 0x00
  1538. bNumEndpoints: 0x00
  1539. bInterfaceClass: 0x0E -> Video Interface Class
  1540. bInterfaceSubClass: 0x01 -> Video Control Interface SubClass
  1541. bInterfaceProtocol: 0x00
  1542. iInterface: 0x04
  1543. String Descriptor for index 4 not available while device is in low power state.
  1544.  
  1545. ===>Class-Specific Video Control Interface Header Descriptor<===
  1546. bLength: 0x0D
  1547. bDescriptorType: 0x24
  1548. bDescriptorSubtype: 0x01
  1549. bcdVDC: 0x0100
  1550. wTotalLength: 0x0039 -> Validated
  1551. dwClockFreq: 0x000F4240 = (1000000) Hz
  1552. bInCollection: 0x01
  1553. baInterfaceNr[1]: 0x01
  1554. USB Video Class device: spec version 1.0
  1555.  
  1556. ===>Video Control Input Terminal Descriptor<===
  1557. bLength: 0x11
  1558. bDescriptorType: 0x24
  1559. bDescriptorSubtype: 0x02
  1560. bTerminalID: 0x01
  1561. wTerminalType: 0x0201 = (ITT_CAMERA)
  1562. bAssocTerminal: 0x00
  1563. iTerminal: 0x07
  1564. String Descriptor for index 7 not available while device is in low power state.
  1565. ===>Camera Input Terminal Data
  1566. wObjectiveFocalLengthMin: 0x0000
  1567. wObjectiveFocalLengthMax: 0x0000
  1568. wOcularFocalLength: 0x0000
  1569. bControlSize: 0x02
  1570. bmControls : 0x00 0x00
  1571. D00 = 0 no - Scanning Mode
  1572. D01 = 0 no - Auto-Exposure Mode
  1573. D02 = 0 no - Auto-Exposure Priority
  1574. D03 = 0 no - Exposure Time (Absolute)
  1575. D04 = 0 no - Exposure Time (Relative)
  1576. D05 = 0 no - Focus (Absolute)
  1577. D06 = 0 no - Focus (Relative)
  1578. D07 = 0 no - Iris (Absolute)
  1579. D08 = 0 no - Iris (Relative)
  1580. D09 = 0 no - Zoom (Absolute)
  1581. D10 = 0 no - Zoom (Relative)
  1582. D11 = 0 no - PanTilt (Absolute)
  1583. D12 = 0 no - PanTilt (Relative)
  1584. D13 = 0 no - Roll (Absolute)
  1585. D14 = 0 no - Roll (Relative)
  1586. D15 = 0 no - Reserved
  1587.  
  1588. ===>Video Control Output Terminal Descriptor<===
  1589. bLength: 0x09
  1590. bDescriptorType: 0x24
  1591. bDescriptorSubtype: 0x03
  1592. bTerminalID: 0x02
  1593. wTerminalType: 0x0101 = (TT_STREAMING)
  1594. bAssocTerminal: 0x00
  1595. bSourceID: 0x04
  1596. iTerminal: 0x08
  1597. String Descriptor for index 8 not available while device is in low power state.
  1598.  
  1599. ===>Video Control Selector Unit Descriptor<===
  1600. bLength: 0x07
  1601. bDescriptorType: 0x24
  1602. bDescriptorSubtype: 0x04
  1603. bUnitID: 0x03
  1604. bNrInPins: 0x01
  1605. ===>List of Connected Unit and Terminal ID's
  1606. baSourceID[1]: 0x01
  1607. iSelector: 0x00
  1608.  
  1609. ===>Video Control Processing Unit Descriptor<===
  1610. bLength: 0x0B
  1611. bDescriptorType: 0x24
  1612. bDescriptorSubtype: 0x05
  1613. bUnitID: 0x04
  1614. bSourceID: 0x03
  1615. wMaxMultiplier: 0x0000
  1616. bControlSize: 0x02
  1617. bmControls : 0x00 0x00
  1618. D00 = 0 no - Brightness
  1619. D01 = 0 no - Contrast
  1620. D02 = 0 no - Hue
  1621. D03 = 0 no - Saturation
  1622. D04 = 0 no - Sharpness
  1623. D05 = 0 no - Gamma
  1624. D06 = 0 no - White Balance Temperature
  1625. D07 = 0 no - White Balance Component
  1626. D08 = 0 no - Backlight Compensation
  1627. D09 = 0 no - Gain
  1628. D10 = 0 no - Power Line Frequency
  1629. D11 = 0 no - Hue, Auto
  1630. D12 = 0 no - White Balance Temperature, Auto
  1631. D13 = 0 no - White Balance Component, Auto
  1632. D14 = 0 no - Digital Multiplier
  1633. D15 = 0 no - Digital Multiplier Limit
  1634. iProcessing : 0x00
  1635.  
  1636. ===>Interface Descriptor<===
  1637. bLength: 0x09
  1638. bDescriptorType: 0x04
  1639. bInterfaceNumber: 0x01
  1640. bAlternateSetting: 0x00
  1641. bNumEndpoints: 0x01
  1642. bInterfaceClass: 0x0E -> Video Interface Class
  1643. bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass
  1644. bInterfaceProtocol: 0x00
  1645. iInterface: 0x06
  1646. String Descriptor for index 6 not available while device is in low power state.
  1647.  
  1648. ===>Video Class-Specific VS Video Input Header Descriptor<===
  1649. bLength: 0x0E
  1650. bDescriptorType: 0x24
  1651. bDescriptorSubtype: 0x01
  1652. bNumFormats: 0x01
  1653. wTotalLength: 0x003D -> Validated
  1654. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1655. bmInfo: 0x00 -> Dynamic Format Change not Supported
  1656. bTerminalLink: 0x02
  1657. bStillCaptureMethod: 0x01 -> Still Capture Method 1
  1658. bTriggerSupport: 0x00 -> No Hardware Triggering Support
  1659. bTriggerUsage: 0x00
  1660. bControlSize: 0x01
  1661. Video Payload Format 1 0x00
  1662. D00 = 0 no - Key Frame Rate
  1663. D01 = 0 no - P Frame Rate
  1664. D02 = 0 no - Compression Quality
  1665. D03 = 0 no - Compression Window Size
  1666. D04 = 0 no - Generate Key Frame
  1667. D05 = 0 no - Update Frame Segment
  1668. D06 = 0 no - Reserved
  1669. D07 = 0 no - Reserved
  1670.  
  1671. ===>Video Streaming MJPEG Format Type Descriptor<===
  1672. bLength: 0x0B
  1673. bDescriptorType: 0x24
  1674. bDescriptorSubtype: 0x06
  1675. bFormatIndex: 0x01
  1676. bNumFrameDescriptors: 0x01
  1677. bmFlags: 0x01 -> Sample Size is Fixed
  1678. bDefaultFrameIndex: 0x01
  1679. bAspectRatioX: 0x00
  1680. bAspectRatioY: 0x00
  1681. bmInterlaceFlags: 0x00
  1682. D00 = 0 non-Interlaced stream or variable
  1683. D01 = 0 2 fields per frame
  1684. D02 = 0 Field 1 not first
  1685. D03 = 0 Reserved
  1686. D4..5 = 0 Field patterns -> Field 1 only
  1687. D6..7 = 0 Display Mode -> Bob only
  1688. bCopyProtect: 0x00 -> Duplication Unrestricted
  1689.  
  1690. ===>Video Streaming MJPEG Frame Type Descriptor<===
  1691. --->This is the Default (optimum) Frame index
  1692. bLength: 0x1E
  1693. bDescriptorType: 0x24
  1694. bDescriptorSubtype: 0x07
  1695. bFrameIndex: 0x01
  1696. bmCapabilities: 0x01
  1697. wWidth: 0x0500 = 1280
  1698. wHeight: 0x02D0 = 720
  1699. dwMinBitRate: 0x04F1A052
  1700. dwMaxBitRate: 0x04F1A052
  1701. dwMaxVideoFrameBufferSize: 0x00054600
  1702. dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1703. bFrameIntervalType: 0x01
  1704. ===>Additional Discrete Frame TypeData
  1705. dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
  1706.  
  1707. ===>Color Matching Descriptor<===
  1708. bLength: 0x06
  1709. bDescriptorType: 0x24
  1710. bDescriptorSubtype: 0x0D
  1711. bColorPrimaries: 0x01
  1712. bTransferCharacteristics: 0x01
  1713. bMatrixCoefficients: 0x01
  1714.  
  1715. ===>Endpoint Descriptor<===
  1716. bLength: 0x07
  1717. bDescriptorType: 0x05
  1718. bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3
  1719. bmAttributes: 0x02 -> Bulk Transfer Type
  1720. wMaxPacketSize: 0x0400
  1721. bInterval: 0x00
  1722.  
  1723. ===>SuperSpeed Endpoint Companion Descriptor<===
  1724. bLength: 0x06
  1725. bDescriptorType: 0x30
  1726. bMaxBurst: 0x0F
  1727. bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0)
  1728. wBytesPerInterval: 0x0000
  1729.  
  1730. ===>Additional Error Checking<===
  1731. PASS: number of MJPEG frame descriptors (1) == number of frame descriptors (1) specified in MJPEG format descriptor(s)
  1732.  
  1733. ===>BOS Descriptor<===
  1734. bLength: 0x05
  1735. bDescriptorType: 0x0F
  1736. wTotalLength: 0x0016
  1737. bNumDeviceCaps: 0x02
  1738.  
  1739. ===>SuperSpeed USB Device Capability Descriptor<===
  1740. bLength: 0x0A
  1741. bDescriptorType: 0x10
  1742. bDevCapabilityType: 0x03
  1743. bmAttributes: 0x00
  1744. wSpeedsSupported: 0x0F
  1745. -> Supports low-speed operation
  1746. -> Supports full-speed operation
  1747. -> Supports high-speed operation
  1748. -> Supports SuperSpeed operation
  1749. bFunctionalitySupport: 0x00 -> lowest speed = low-speed
  1750. bU1DevExitLat: 0x00 -> less than 0 micro-seconds
  1751. wU2DevExitLat: 0x0000 -> less than 0 micro-seconds
  1752.  
  1753. ===>USB 2.0 Extension Descriptor<===
  1754. bLength: 0x07
  1755. bDescriptorType: 0x10
  1756. bDevCapabilityType: 0x02
  1757. bmAttributes: 0x00000002 -> Supports Link Power Management protocol
  1758. [Port5]
  1759.  
  1760.  
  1761. Is Port User Connectable: yes
  1762. Is Port Debug Capable: no
  1763. Companion Port Number: 0
  1764. Companion Hub Symbolic Link Name:
  1765. Protocols Supported:
  1766. USB 1.1: no
  1767. USB 2.0: no
  1768. USB 3.0: yes
  1769.  
  1770. ConnectionStatus: NoDeviceConnected
  1771. [Port6]
  1772.  
  1773.  
  1774. Is Port User Connectable: yes
  1775. Is Port Debug Capable: no
  1776. Companion Port Number: 0
  1777. Companion Hub Symbolic Link Name:
  1778. Protocols Supported:
  1779. USB 1.1: no
  1780. USB 2.0: no
  1781. USB 3.0: yes
  1782.  
  1783. ConnectionStatus: NoDeviceConnected
  1784. [Port7]
  1785.  
  1786.  
  1787. Is Port User Connectable: yes
  1788. Is Port Debug Capable: no
  1789. Companion Port Number: 0
  1790. Companion Hub Symbolic Link Name:
  1791. Protocols Supported:
  1792. USB 1.1: no
  1793. USB 2.0: no
  1794. USB 3.0: yes
  1795.  
  1796. ConnectionStatus: NoDeviceConnected
  1797. [Port8]
  1798.  
  1799.  
  1800. Is Port User Connectable: yes
  1801. Is Port Debug Capable: no
  1802. Companion Port Number: 0
  1803. Companion Hub Symbolic Link Name:
  1804. Protocols Supported:
  1805. USB 1.1: no
  1806. USB 2.0: no
  1807. USB 3.0: yes
  1808.  
  1809. ConnectionStatus: NoDeviceConnected
  1810. [Port9]
  1811.  
  1812.  
  1813. Is Port User Connectable: yes
  1814. Is Port Debug Capable: no
  1815. Companion Port Number: 0
  1816. Companion Hub Symbolic Link Name:
  1817. Protocols Supported:
  1818. USB 1.1: no
  1819. USB 2.0: no
  1820. USB 3.0: yes
  1821.  
  1822. ConnectionStatus: NoDeviceConnected
  1823. [Port10]
  1824.  
  1825.  
  1826. Is Port User Connectable: yes
  1827. Is Port Debug Capable: no
  1828. Companion Port Number: 0
  1829. Companion Hub Symbolic Link Name:
  1830. Protocols Supported:
  1831. USB 1.1: no
  1832. USB 2.0: no
  1833. USB 3.0: yes
  1834.  
  1835. ConnectionStatus: NoDeviceConnected
  1836. [Port11]
  1837.  
  1838.  
  1839. Is Port User Connectable: yes
  1840. Is Port Debug Capable: no
  1841. Companion Port Number: 0
  1842. Companion Hub Symbolic Link Name:
  1843. Protocols Supported:
  1844. USB 1.1: no
  1845. USB 2.0: no
  1846. USB 3.0: yes
  1847.  
  1848. ConnectionStatus: NoDeviceConnected
  1849. [Port12]
  1850.  
  1851.  
  1852. Is Port User Connectable: yes
  1853. Is Port Debug Capable: no
  1854. Companion Port Number: 0
  1855. Companion Hub Symbolic Link Name:
  1856. Protocols Supported:
  1857. USB 1.1: no
  1858. USB 2.0: no
  1859. USB 3.0: yes
  1860.  
  1861. ConnectionStatus: NoDeviceConnected
  1862. [Port13]
  1863.  
  1864.  
  1865. Is Port User Connectable: yes
  1866. Is Port Debug Capable: no
  1867. Companion Port Number: 1
  1868. Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&22f32776&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  1869. Protocols Supported:
  1870. USB 1.1: yes
  1871. USB 2.0: yes
  1872. USB 3.0: no
  1873.  
  1874. ConnectionStatus: NoDeviceConnected
  1875. [Port14]
  1876.  
  1877.  
  1878. Is Port User Connectable: yes
  1879. Is Port Debug Capable: no
  1880. Companion Port Number: 2
  1881. Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&22f32776&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  1882. Protocols Supported:
  1883. USB 1.1: yes
  1884. USB 2.0: yes
  1885. USB 3.0: no
  1886.  
  1887. ConnectionStatus: NoDeviceConnected
  1888. Intel(R) 82801FB/FBM USB2 Enhanced Host Controller - 265C
  1889.  
  1890.  
  1891. DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0005
  1892. VendorID: 8086
  1893. DeviceID: 265C
  1894. SubSysID: 04001AB8
  1895. Revision: 02
  1896.  
  1897. Debug Port Number: 1
  1898. Bus.Device.Function (in decimal): 0.29.7
  1899.  
  1900. Host Controller Power State Mappings
  1901. System State Host Controller Root Hub USB wakeup Powered
  1902. S0 (working) D0 D0
  1903. S1 (sleep) D? (unspecified) D3
  1904. S2 (sleep) D? (unspecified) D3
  1905. S3 (sleep) D3 D3
  1906. S4 (Hibernate) D3 D3
  1907. Last Sleep State S? (unmapped)
  1908. RootHub
  1909.  
  1910.  
  1911. Root Hub: USB#ROOT_HUB20#4&1387c2e6&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
  1912. Hub Power: Self Power
  1913. Number of Ports: 15
  1914. Power switching: Ganged
  1915. Compound device: No
  1916. Over-current Protection: Global
  1917. High speed capable: Yes
  1918. High speed: Yes
  1919. Multiple transaction translations capable: No
  1920. Performs multiple transaction translations simultaneously: No
  1921. Hub wakes when device is connected: No
  1922. Hub is bus powered: No
  1923. Hub is root: Yes
  1924. [Port1] : USB Printing Support
  1925.  
  1926.  
  1927. Is Port User Connectable: yes
  1928. Is Port Debug Capable: no
  1929. Companion Port Number: 0
  1930. Companion Hub Symbolic Link Name:
  1931. Protocols Supported:
  1932. USB 1.1: yes
  1933. USB 2.0: yes
  1934. USB 3.0: no
  1935.  
  1936. Device Power State: PowerDeviceD0
  1937.  
  1938. ---===>Device Information<===---
  1939. English product name: "Virtual Printer (Print to PDF (Mac Desktop))"
  1940.  
  1941. ConnectionStatus:
  1942. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  1943. Device Address: 0x01
  1944. Open Pipes: 1
  1945.  
  1946. ===>Device Descriptor<===
  1947. bLength: 0x12
  1948. bDescriptorType: 0x01
  1949. bcdUSB: 0x0200
  1950. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  1951. bDeviceSubClass: 0x00
  1952. bDeviceProtocol: 0x00
  1953. bMaxPacketSize0: 0x40 = (64) Bytes
  1954. idVendor: 0x203A = Parallels, Inc.
  1955. idProduct: 0xFFFA
  1956. bcdDevice: 0x0100
  1957. iManufacturer: 0x01
  1958. English (United States) "Parallels"
  1959. iProduct: 0x02
  1960. English (United States) "Virtual Printer (Print to PDF (Mac Desktop))"
  1961. iSerialNumber: 0x03
  1962. English (United States) "TAG21d87aca0"
  1963. bNumConfigurations: 0x01
  1964.  
  1965. ---===>Open Pipes<===---
  1966.  
  1967. ===>Endpoint Descriptor<===
  1968. bLength: 0x07
  1969. bDescriptorType: 0x05
  1970. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  1971. bmAttributes: 0x02 -> Bulk Transfer Type
  1972. wMaxPacketSize: 0x0200 = 0x200 max bytes
  1973. bInterval: 0x00
  1974.  
  1975. ---===>Full Configuration Descriptor<===---
  1976.  
  1977. ===>Configuration Descriptor<===
  1978. bLength: 0x09
  1979. bDescriptorType: 0x02
  1980. wTotalLength: 0x0019 -> Validated
  1981. bNumInterfaces: 0x01
  1982. bConfigurationValue: 0x01
  1983. iConfiguration: 0x01
  1984. English (United States) "Parallels"
  1985. bmAttributes: 0xC0 -> Self Powered
  1986. MaxPower: 0x00 = 0 mA
  1987.  
  1988. ===>Interface Descriptor<===
  1989. bLength: 0x09
  1990. bDescriptorType: 0x04
  1991. bInterfaceNumber: 0x00
  1992. bAlternateSetting: 0x00
  1993. bNumEndpoints: 0x01
  1994. bInterfaceClass: 0x07 -> This is a Printer USB Device Interface Class
  1995. bInterfaceSubClass: 0x01
  1996. bInterfaceProtocol: 0x01
  1997. iInterface: 0x04
  1998. English (United States) "Virtual USB Printer Interface"
  1999.  
  2000. ===>Endpoint Descriptor<===
  2001. bLength: 0x07
  2002. bDescriptorType: 0x05
  2003. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2004. bmAttributes: 0x02 -> Bulk Transfer Type
  2005. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2006. bInterval: 0x00
  2007. [Port2] : USB Printing Support
  2008.  
  2009.  
  2010. Is Port User Connectable: yes
  2011. Is Port Debug Capable: no
  2012. Companion Port Number: 0
  2013. Companion Hub Symbolic Link Name:
  2014. Protocols Supported:
  2015. USB 1.1: yes
  2016. USB 2.0: yes
  2017. USB 3.0: no
  2018.  
  2019. Device Power State: PowerDeviceD0
  2020.  
  2021. ---===>Device Information<===---
  2022. English product name: "Virtual Printer (Brother HL-1440 series)"
  2023.  
  2024. ConnectionStatus:
  2025. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  2026. Device Address: 0x02
  2027. Open Pipes: 1
  2028.  
  2029. ===>Device Descriptor<===
  2030. bLength: 0x12
  2031. bDescriptorType: 0x01
  2032. bcdUSB: 0x0200
  2033. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  2034. bDeviceSubClass: 0x00
  2035. bDeviceProtocol: 0x00
  2036. bMaxPacketSize0: 0x40 = (64) Bytes
  2037. idVendor: 0x203A = Parallels, Inc.
  2038. idProduct: 0xFFFA
  2039. bcdDevice: 0x0100
  2040. iManufacturer: 0x01
  2041. English (United States) "Parallels"
  2042. iProduct: 0x02
  2043. English (United States) "Virtual Printer (Brother HL-1440 series)"
  2044. iSerialNumber: 0x03
  2045. English (United States) "TAG23338897c"
  2046. bNumConfigurations: 0x01
  2047.  
  2048. ---===>Open Pipes<===---
  2049.  
  2050. ===>Endpoint Descriptor<===
  2051. bLength: 0x07
  2052. bDescriptorType: 0x05
  2053. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2054. bmAttributes: 0x02 -> Bulk Transfer Type
  2055. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2056. bInterval: 0x00
  2057.  
  2058. ---===>Full Configuration Descriptor<===---
  2059.  
  2060. ===>Configuration Descriptor<===
  2061. bLength: 0x09
  2062. bDescriptorType: 0x02
  2063. wTotalLength: 0x0019 -> Validated
  2064. bNumInterfaces: 0x01
  2065. bConfigurationValue: 0x01
  2066. iConfiguration: 0x01
  2067. English (United States) "Parallels"
  2068. bmAttributes: 0xC0 -> Self Powered
  2069. MaxPower: 0x00 = 0 mA
  2070.  
  2071. ===>Interface Descriptor<===
  2072. bLength: 0x09
  2073. bDescriptorType: 0x04
  2074. bInterfaceNumber: 0x00
  2075. bAlternateSetting: 0x00
  2076. bNumEndpoints: 0x01
  2077. bInterfaceClass: 0x07 -> This is a Printer USB Device Interface Class
  2078. bInterfaceSubClass: 0x01
  2079. bInterfaceProtocol: 0x01
  2080. iInterface: 0x04
  2081. English (United States) "Virtual USB Printer Interface"
  2082.  
  2083. ===>Endpoint Descriptor<===
  2084. bLength: 0x07
  2085. bDescriptorType: 0x05
  2086. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2087. bmAttributes: 0x02 -> Bulk Transfer Type
  2088. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2089. bInterval: 0x00
  2090. [Port3] : USB Printing Support
  2091.  
  2092.  
  2093. Is Port User Connectable: yes
  2094. Is Port Debug Capable: no
  2095. Companion Port Number: 0
  2096. Companion Hub Symbolic Link Name:
  2097. Protocols Supported:
  2098. USB 1.1: yes
  2099. USB 2.0: yes
  2100. USB 3.0: no
  2101.  
  2102. Device Power State: PowerDeviceD0
  2103.  
  2104. ---===>Device Information<===---
  2105. English product name: "Virtual Printer (HP Color LaserJet CP2025dn)"
  2106.  
  2107. ConnectionStatus:
  2108. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  2109. Device Address: 0x03
  2110. Open Pipes: 1
  2111.  
  2112. ===>Device Descriptor<===
  2113. bLength: 0x12
  2114. bDescriptorType: 0x01
  2115. bcdUSB: 0x0200
  2116. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  2117. bDeviceSubClass: 0x00
  2118. bDeviceProtocol: 0x00
  2119. bMaxPacketSize0: 0x40 = (64) Bytes
  2120. idVendor: 0x203A = Parallels, Inc.
  2121. idProduct: 0xFFFA
  2122. bcdDevice: 0x0100
  2123. iManufacturer: 0x01
  2124. English (United States) "Parallels"
  2125. iProduct: 0x02
  2126. English (United States) "Virtual Printer (HP Color LaserJet CP2025dn)"
  2127. iSerialNumber: 0x03
  2128. English (United States) "TAG25592672c"
  2129. bNumConfigurations: 0x01
  2130.  
  2131. ---===>Open Pipes<===---
  2132.  
  2133. ===>Endpoint Descriptor<===
  2134. bLength: 0x07
  2135. bDescriptorType: 0x05
  2136. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2137. bmAttributes: 0x02 -> Bulk Transfer Type
  2138. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2139. bInterval: 0x00
  2140.  
  2141. ---===>Full Configuration Descriptor<===---
  2142.  
  2143. ===>Configuration Descriptor<===
  2144. bLength: 0x09
  2145. bDescriptorType: 0x02
  2146. wTotalLength: 0x0019 -> Validated
  2147. bNumInterfaces: 0x01
  2148. bConfigurationValue: 0x01
  2149. iConfiguration: 0x01
  2150. English (United States) "Parallels"
  2151. bmAttributes: 0xC0 -> Self Powered
  2152. MaxPower: 0x00 = 0 mA
  2153.  
  2154. ===>Interface Descriptor<===
  2155. bLength: 0x09
  2156. bDescriptorType: 0x04
  2157. bInterfaceNumber: 0x00
  2158. bAlternateSetting: 0x00
  2159. bNumEndpoints: 0x01
  2160. bInterfaceClass: 0x07 -> This is a Printer USB Device Interface Class
  2161. bInterfaceSubClass: 0x01
  2162. bInterfaceProtocol: 0x01
  2163. iInterface: 0x04
  2164. English (United States) "Virtual USB Printer Interface"
  2165.  
  2166. ===>Endpoint Descriptor<===
  2167. bLength: 0x07
  2168. bDescriptorType: 0x05
  2169. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2170. bmAttributes: 0x02 -> Bulk Transfer Type
  2171. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2172. bInterval: 0x00
  2173. [Port4] : USB Printing Support
  2174.  
  2175.  
  2176. Is Port User Connectable: yes
  2177. Is Port Debug Capable: no
  2178. Companion Port Number: 0
  2179. Companion Hub Symbolic Link Name:
  2180. Protocols Supported:
  2181. USB 1.1: yes
  2182. USB 2.0: yes
  2183. USB 3.0: no
  2184.  
  2185. Device Power State: PowerDeviceD0
  2186.  
  2187. ---===>Device Information<===---
  2188. English product name: "Virtual Printer (Canon MG2900 series)"
  2189.  
  2190. ConnectionStatus:
  2191. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  2192. Device Address: 0x04
  2193. Open Pipes: 1
  2194.  
  2195. ===>Device Descriptor<===
  2196. bLength: 0x12
  2197. bDescriptorType: 0x01
  2198. bcdUSB: 0x0200
  2199. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  2200. bDeviceSubClass: 0x00
  2201. bDeviceProtocol: 0x00
  2202. bMaxPacketSize0: 0x40 = (64) Bytes
  2203. idVendor: 0x203A = Parallels, Inc.
  2204. idProduct: 0xFFFA
  2205. bcdDevice: 0x0100
  2206. iManufacturer: 0x01
  2207. English (United States) "Parallels"
  2208. iProduct: 0x02
  2209. English (United States) "Virtual Printer (Canon MG2900 series)"
  2210. iSerialNumber: 0x03
  2211. English (United States) "TAG259d6bfad"
  2212. bNumConfigurations: 0x01
  2213.  
  2214. ---===>Open Pipes<===---
  2215.  
  2216. ===>Endpoint Descriptor<===
  2217. bLength: 0x07
  2218. bDescriptorType: 0x05
  2219. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2220. bmAttributes: 0x02 -> Bulk Transfer Type
  2221. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2222. bInterval: 0x00
  2223.  
  2224. ---===>Full Configuration Descriptor<===---
  2225.  
  2226. ===>Configuration Descriptor<===
  2227. bLength: 0x09
  2228. bDescriptorType: 0x02
  2229. wTotalLength: 0x0019 -> Validated
  2230. bNumInterfaces: 0x01
  2231. bConfigurationValue: 0x01
  2232. iConfiguration: 0x01
  2233. English (United States) "Parallels"
  2234. bmAttributes: 0xC0 -> Self Powered
  2235. MaxPower: 0x00 = 0 mA
  2236.  
  2237. ===>Interface Descriptor<===
  2238. bLength: 0x09
  2239. bDescriptorType: 0x04
  2240. bInterfaceNumber: 0x00
  2241. bAlternateSetting: 0x00
  2242. bNumEndpoints: 0x01
  2243. bInterfaceClass: 0x07 -> This is a Printer USB Device Interface Class
  2244. bInterfaceSubClass: 0x01
  2245. bInterfaceProtocol: 0x01
  2246. iInterface: 0x04
  2247. English (United States) "Virtual USB Printer Interface"
  2248.  
  2249. ===>Endpoint Descriptor<===
  2250. bLength: 0x07
  2251. bDescriptorType: 0x05
  2252. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2253. bmAttributes: 0x02 -> Bulk Transfer Type
  2254. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2255. bInterval: 0x00
  2256. [Port5] : USB Printing Support
  2257.  
  2258.  
  2259. Is Port User Connectable: yes
  2260. Is Port Debug Capable: no
  2261. Companion Port Number: 0
  2262. Companion Hub Symbolic Link Name:
  2263. Protocols Supported:
  2264. USB 1.1: yes
  2265. USB 2.0: yes
  2266. USB 3.0: no
  2267.  
  2268. Device Power State: PowerDeviceD0
  2269.  
  2270. ---===>Device Information<===---
  2271. English product name: "Virtual Printer (Brother HL-2140 series)"
  2272.  
  2273. ConnectionStatus:
  2274. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  2275. Device Address: 0x05
  2276. Open Pipes: 1
  2277.  
  2278. ===>Device Descriptor<===
  2279. bLength: 0x12
  2280. bDescriptorType: 0x01
  2281. bcdUSB: 0x0200
  2282. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  2283. bDeviceSubClass: 0x00
  2284. bDeviceProtocol: 0x00
  2285. bMaxPacketSize0: 0x40 = (64) Bytes
  2286. idVendor: 0x203A = Parallels, Inc.
  2287. idProduct: 0xFFFA
  2288. bcdDevice: 0x0100
  2289. iManufacturer: 0x01
  2290. English (United States) "Parallels"
  2291. iProduct: 0x02
  2292. English (United States) "Virtual Printer (Brother HL-2140 series)"
  2293. iSerialNumber: 0x03
  2294. English (United States) "TAG283488b74"
  2295. bNumConfigurations: 0x01
  2296.  
  2297. ---===>Open Pipes<===---
  2298.  
  2299. ===>Endpoint Descriptor<===
  2300. bLength: 0x07
  2301. bDescriptorType: 0x05
  2302. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2303. bmAttributes: 0x02 -> Bulk Transfer Type
  2304. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2305. bInterval: 0x00
  2306.  
  2307. ---===>Full Configuration Descriptor<===---
  2308.  
  2309. ===>Configuration Descriptor<===
  2310. bLength: 0x09
  2311. bDescriptorType: 0x02
  2312. wTotalLength: 0x0019 -> Validated
  2313. bNumInterfaces: 0x01
  2314. bConfigurationValue: 0x01
  2315. iConfiguration: 0x01
  2316. English (United States) "Parallels"
  2317. bmAttributes: 0xC0 -> Self Powered
  2318. MaxPower: 0x00 = 0 mA
  2319.  
  2320. ===>Interface Descriptor<===
  2321. bLength: 0x09
  2322. bDescriptorType: 0x04
  2323. bInterfaceNumber: 0x00
  2324. bAlternateSetting: 0x00
  2325. bNumEndpoints: 0x01
  2326. bInterfaceClass: 0x07 -> This is a Printer USB Device Interface Class
  2327. bInterfaceSubClass: 0x01
  2328. bInterfaceProtocol: 0x01
  2329. iInterface: 0x04
  2330. English (United States) "Virtual USB Printer Interface"
  2331.  
  2332. ===>Endpoint Descriptor<===
  2333. bLength: 0x07
  2334. bDescriptorType: 0x05
  2335. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2336. bmAttributes: 0x02 -> Bulk Transfer Type
  2337. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2338. bInterval: 0x00
  2339. [Port6] : USB Printing Support
  2340.  
  2341.  
  2342. Is Port User Connectable: yes
  2343. Is Port Debug Capable: no
  2344. Companion Port Number: 0
  2345. Companion Hub Symbolic Link Name:
  2346. Protocols Supported:
  2347. USB 1.1: yes
  2348. USB 2.0: yes
  2349. USB 3.0: no
  2350.  
  2351. Device Power State: PowerDeviceD0
  2352.  
  2353. ---===>Device Information<===---
  2354. English product name: "Virtual Printer (10.0.100.1)"
  2355.  
  2356. ConnectionStatus:
  2357. Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable)
  2358. Device Address: 0x06
  2359. Open Pipes: 1
  2360.  
  2361. ===>Device Descriptor<===
  2362. bLength: 0x12
  2363. bDescriptorType: 0x01
  2364. bcdUSB: 0x0200
  2365. bDeviceClass: 0x00 -> This is an Interface Class Defined Device
  2366. bDeviceSubClass: 0x00
  2367. bDeviceProtocol: 0x00
  2368. bMaxPacketSize0: 0x40 = (64) Bytes
  2369. idVendor: 0x203A = Parallels, Inc.
  2370. idProduct: 0xFFFA
  2371. bcdDevice: 0x0100
  2372. iManufacturer: 0x01
  2373. English (United States) "Parallels"
  2374. iProduct: 0x02
  2375. English (United States) "Virtual Printer (10.0.100.1)"
  2376. iSerialNumber: 0x03
  2377. English (United States) "TAG2dfef9e0f"
  2378. bNumConfigurations: 0x01
  2379.  
  2380. ---===>Open Pipes<===---
  2381.  
  2382. ===>Endpoint Descriptor<===
  2383. bLength: 0x07
  2384. bDescriptorType: 0x05
  2385. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2386. bmAttributes: 0x02 -> Bulk Transfer Type
  2387. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2388. bInterval: 0x00
  2389.  
  2390. ---===>Full Configuration Descriptor<===---
  2391.  
  2392. ===>Configuration Descriptor<===
  2393. bLength: 0x09
  2394. bDescriptorType: 0x02
  2395. wTotalLength: 0x0019 -> Validated
  2396. bNumInterfaces: 0x01
  2397. bConfigurationValue: 0x01
  2398. iConfiguration: 0x01
  2399. English (United States) "Parallels"
  2400. bmAttributes: 0xC0 -> Self Powered
  2401. MaxPower: 0x00 = 0 mA
  2402.  
  2403. ===>Interface Descriptor<===
  2404. bLength: 0x09
  2405. bDescriptorType: 0x04
  2406. bInterfaceNumber: 0x00
  2407. bAlternateSetting: 0x00
  2408. bNumEndpoints: 0x01
  2409. bInterfaceClass: 0x07 -> This is a Printer USB Device Interface Class
  2410. bInterfaceSubClass: 0x01
  2411. bInterfaceProtocol: 0x01
  2412. iInterface: 0x04
  2413. English (United States) "Virtual USB Printer Interface"
  2414.  
  2415. ===>Endpoint Descriptor<===
  2416. bLength: 0x07
  2417. bDescriptorType: 0x05
  2418. bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
  2419. bmAttributes: 0x02 -> Bulk Transfer Type
  2420. wMaxPacketSize: 0x0200 = 0x200 max bytes
  2421. bInterval: 0x00
  2422. [Port7]
  2423.  
  2424.  
  2425. Is Port User Connectable: yes
  2426. Is Port Debug Capable: no
  2427. Companion Port Number: 0
  2428. Companion Hub Symbolic Link Name:
  2429. Protocols Supported:
  2430. USB 1.1: yes
  2431. USB 2.0: yes
  2432. USB 3.0: no
  2433.  
  2434. ConnectionStatus: NoDeviceConnected
  2435. [Port8]
  2436.  
  2437.  
  2438. Is Port User Connectable: yes
  2439. Is Port Debug Capable: no
  2440. Companion Port Number: 0
  2441. Companion Hub Symbolic Link Name:
  2442. Protocols Supported:
  2443. USB 1.1: yes
  2444. USB 2.0: yes
  2445. USB 3.0: no
  2446.  
  2447. ConnectionStatus: NoDeviceConnected
  2448. [Port9]
  2449.  
  2450.  
  2451. Is Port User Connectable: yes
  2452. Is Port Debug Capable: no
  2453. Companion Port Number: 0
  2454. Companion Hub Symbolic Link Name:
  2455. Protocols Supported:
  2456. USB 1.1: yes
  2457. USB 2.0: yes
  2458. USB 3.0: no
  2459.  
  2460. ConnectionStatus: NoDeviceConnected
  2461. [Port10]
  2462.  
  2463.  
  2464. Is Port User Connectable: yes
  2465. Is Port Debug Capable: no
  2466. Companion Port Number: 0
  2467. Companion Hub Symbolic Link Name:
  2468. Protocols Supported:
  2469. USB 1.1: yes
  2470. USB 2.0: yes
  2471. USB 3.0: no
  2472.  
  2473. ConnectionStatus: NoDeviceConnected
  2474. [Port11]
  2475.  
  2476.  
  2477. Is Port User Connectable: yes
  2478. Is Port Debug Capable: no
  2479. Companion Port Number: 0
  2480. Companion Hub Symbolic Link Name:
  2481. Protocols Supported:
  2482. USB 1.1: yes
  2483. USB 2.0: yes
  2484. USB 3.0: no
  2485.  
  2486. ConnectionStatus: NoDeviceConnected
  2487. [Port12]
  2488.  
  2489.  
  2490. Is Port User Connectable: yes
  2491. Is Port Debug Capable: no
  2492. Companion Port Number: 0
  2493. Companion Hub Symbolic Link Name:
  2494. Protocols Supported:
  2495. USB 1.1: yes
  2496. USB 2.0: yes
  2497. USB 3.0: no
  2498.  
  2499. ConnectionStatus: NoDeviceConnected
  2500. [Port13]
  2501.  
  2502.  
  2503. Is Port User Connectable: yes
  2504. Is Port Debug Capable: no
  2505. Companion Port Number: 0
  2506. Companion Hub Symbolic Link Name:
  2507. Protocols Supported:
  2508. USB 1.1: yes
  2509. USB 2.0: yes
  2510. USB 3.0: no
  2511.  
  2512. ConnectionStatus: NoDeviceConnected
  2513. [Port14]
  2514.  
  2515.  
  2516. Is Port User Connectable: yes
  2517. Is Port Debug Capable: no
  2518. Companion Port Number: 0
  2519. Companion Hub Symbolic Link Name:
  2520. Protocols Supported:
  2521. USB 1.1: yes
  2522. USB 2.0: yes
  2523. USB 3.0: no
  2524.  
  2525. ConnectionStatus: NoDeviceConnected
  2526. [Port15]
  2527.  
  2528.  
  2529. Is Port User Connectable: yes
  2530. Is Port Debug Capable: no
  2531. Companion Port Number: 0
  2532. Companion Hub Symbolic Link Name:
  2533. Protocols Supported:
  2534. USB 1.1: yes
  2535. USB 2.0: yes
  2536. USB 3.0: no
  2537.  
  2538. ConnectionStatus: NoDeviceConnected
Add Comment
Please, Sign In to add comment