Jump to content
Flirc Forums

Using Flirc with Amazon fireTV


tonyski

Recommended Posts

  • 6 months later...

I have a Harmony One remote.  I just purchased the Amazon Fire TV Cube.  Using the old Logitech Harmony software, I was able to configure the Cube using Media Center /Flirc / Fire TV.  It is working perfectly.  The only thing I had to buy was a micro USB adaptor.  The Cube does not have a USB port like most of the other Amazon Fire TV devices.  Thanks, Flirc for letting me continue to use the Harmony One.  I like it better than some of the newer Logitech products.

Edited by Moniruf
Update
Link to comment
Share on other sites

  • 9 months later...
  • 1 month later...
  • 2 months later...

Hello. I'm using a Flirc v2 with the FireTV 4K and Harmony 650. One of my apps needs a long center/ok press. Is there a way to do this with Flirc? I know there was some discussion about long press in this thread, but it is not clear to me if it was ever implemented. Thanks.

Link to comment
Share on other sites

I attached an USB keyboard to the FireTV. The long center press on the FireTV remote is just the space key.

When I take look into the "Flirc-Media Player" device in MyHarmony there is a key called "Options". I think this is not used as not available on the FireTV remote. Can I map it to the space key? I could overwrite the "Options" key with the space key (Full Keyboard controller in Flirc GUI). I'm not sure if this is a good idea.

Or maybe I should really look for an 'old' remote.

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

I just converted to a Tablo TV DVR/ Fire Stick 4k from my expensive DISH DVR. I have a Universal MX450 to run all the projector, receiver, screen, etc so I wanted to control the Fire Stick from my single remote, and I have struggled to get it working.   I tried programming 4 different remotes to work with the Flirc connected to the Fire Stick 4k and I could get the standalone remote to control the Fire Stick directly through the Flirc, but when I copy the remote to my Universal remote through Learn mode, it just would not work to control the Fire Stick.  Today, I decided one more time and used my Sony TV remote as the device to copy to both the Flirc and the Universal remote, and VOILA it WORKS!   If you have issues trying to copy a given remote to control your device through a Flirc using a universal remote, make sure you try other remotes!

Edited by grimmrlg
Link to comment
Share on other sites

  • 1 month later...
  • 9 months later...

I am sooo lost. I have a Harmony 650 that I'd like to use with a Fire Stick 4K Max and LG UJ6200. In the past I used an IReTV with the 4K non Max stick. I thought the Flirc USB would be better, but I just can't seem to figure it out. I have the Harmony app and Flirc app loaded on my Win10 laptop and they both see their devices. I updated the Flirc firmware via the prompt when first starting the app. I also created an activity on the remote using the UJ6200 and Flirc FireTV devices. Nothing works. The remote indicates it is sending IR commands but nothing happens on the Fire Stick. Help.....

Edited by Dan
Link to comment
Share on other sites

3 hours ago, Dan said:

I am sooo lost. I have a Harmony 650 that I'd like to use with a Fire Stick 4K Max and LG UJ6200. In the past I used an IReTV with the 4K non Max stick. I thought the Flirc USB would be better, but I just can't seem to figure it out. I have the Harmony app and Flirc app loaded on my Win10 laptop and they both see their devices. I updated the Flirc firmware via the prompt when first starting the app. I also created an activity on the remote using the UJ6200 and Flirc FireTV devices. Nothing works. The remote indicates it is sending IR commands but nothing happens on the Fire Stick. Help.....

Make sure ADG debugging is off on your firetv. 

Link to comment
Share on other sites

1 hour ago, jason said:

Make sure ADG debugging is off on your firetv. 

That helped, the fire stick responds to the d-pad and OK from the fire stick device page, but not from the activity. That is a Harmony issue that I can fix. I'm not getting a response to the number keys though, even from the fire stick device page.

Link to comment
Share on other sites

  • 1 month later...
  • 2 months later...

Hi, I just bought the FLIRC USB Fire TV Edition, but it does not seem to work for my Fire TV Stick 4K Max. I've tried resetting to factory defaults, turning off ADB Debugging but nothing works.

The Flirc USB shows up in the Flirc app and registers to my Skip 1S remote just fine but will not control the Fire TV? Any suggestions?

(To be clear I have the Fire TV Edition in-line style one, not the standard version that would need and OTG adapter.)

Link to comment
Share on other sites

  • 3 months later...

I recently bought the flirc fire tv edition and I think it was a DOA as I have not been able to connect it to the flirc app in windows 10. It does not not show up a device in device manager. I have tried this on 3 different machines and it is the same. I have even logged a support request and not had any responses for it. Trying to contact support to arrange an RMA is impossible as it says "the page does not exist". This has been a frustrating experience considering the fact that I was recommended this device from people in the custom install world like myself.

 

I would appreciate any assistance in getting this resolved as I have a very upset client.

Link to comment
Share on other sites

2 hours ago, nirav said:

I recently bought the flirc fire tv edition and I think it was a DOA as I have not been able to connect it to the flirc app in windows 10. It does not not show up a device in device manager. I have tried this on 3 different machines and it is the same. I have even logged a support request and not had any responses for it. Trying to contact support to arrange an RMA is impossible as it says "the page does not exist". This has been a frustrating experience considering the fact that I was recommended this device from people in the custom install world like myself.

 

I would appreciate any assistance in getting this resolved as I have a very upset client.

Which link did you click?

You are connecting to the flirc firetv female side?
 

Do you see that windows detects the device?

Link to comment
Share on other sites

1 hour ago, nirav said:

Hi Jason,

Thankyou for the quick response.

The link I clicked was https://flirc.tv/contact which was on your help section of I think I need to return my Flirc.

Yes I am connecting the flirc firetv on the female side

I don't see windows detect this device.  

This is the correct link: https://flirc.tv/pages/contact

It's on the footer of the page. Can I ask where the link is you found? I'll make sure it's corrected. But I'm the only one here, so you'll just be sending your message to another inbox I have to get to.

If you don't hear the normal 'usb detected' sound windows does, it doesn't sound like it's working. Everything is tested before being shipped, so that's troubling. One last thing we can try, https://www.uwe-sieber.de/usbtreeview_e.html 
If you download that, plug it in, you can export a report and send that to me. I'll take a look and we can go from there.

Link to comment
Share on other sites

Hi Jason, 

Thankyou for your responses.

The link I found was from this page: I think I need to return my Flirc – Flirc

In addition I even tried the following fix from a another post as below with no success. 

Please see the tree from the USBtreeview app you asked me. I have connected to Flirc to the Port4 (the one selected in the image below). I then also moved it to other ports and none of them ever detect a USB device getting connected. I know the ports are working as when I connnect other USB devices they get recognized on those ports.

 



    ========================== My Computer ==========================
Operating System       : Windows 10 Pro: NT10.0 Build 19045.3570 Version 22H2 SP0 type=1 suite=100 x64
Up Time                : 14 hours 23 minutes 27 seconds
Computer Name          : DESKTOP-V07MUHC
Admin Privileges       : no
User Account Control   : yes

UsbTreeView Version    : 3.8.9.0 (x64)
Settings               : C:\Users\Nirav\Downloads\UsbTreeView_x64\UsbTreeView.ini

USB Host Controllers   : 2
USB Root Hubs          : 2
USB Standard Hubs      : 1
USB Peripheral Devices : 5

Device Class Filter Drivers:
USB Upper              : USBPcap


        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\USB
 DualRoleFeatures        : REG_DWORD 00000001 (1)
 OsDefaultRoleSwitchMode : REG_DWORD 00000006 (6)
 UcmIsPresent            : REG_DWORD 00000001 (1)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\USB\AutomaticSurpriseRemoval
 AttemptRecoveryFromUsbPowerDrain: REG_DWORD 00000001 (1)

    ===================== USB Host Controller =======================

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : NVIDIA USB 3.10 eXtensible Host Controller - 1.10 (Microsoft)
Device Description       : USB xHCI Compliant Host Controller
Device Path              : \\?\PCI#VEN_10DE&DEV_1AD8&SUBSYS_870F1043&REV_A1#4&23b96b75&0&0208#{3abf6f2d-71c4-462a-8a92-1e6861e6af27} (GUID_DEVINTERFACE_USB_HOST_CONTROLLER)
Kernel Name              : \Device\NTPNP_PCI0016
Device ID                : PCI\VEN_10DE&DEV_1AD8&SUBSYS_870F1043&REV_A1\4&23B96B75&0&0208
Vendor                   : nVidia
Hardware IDs             : PCI\VEN_10DE&DEV_1AD8&SUBSYS_870F1043&REV_A1 PCI\VEN_10DE&DEV_1AD8&SUBSYS_870F1043 PCI\VEN_10DE&DEV_1AD8&CC_0C0330 PCI\VEN_10DE&DEV_1AD8&CC_0C03
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0001 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\USBXHCI.SYS (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbxhci.inf
Legacy BusType           : PCIBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBXHCI
Enumerator               : PCI
Location Info            : PCI bus 1, device 0, function 2
Location IDs             : PCIROOT(0)#PCI(0100)#PCI(0002), ACPI(_SB_)#ACPI(PCI0)#ACPI(PEG0)#PCI(0002)
Container ID             : {00000000-0000-0000-ffff-ffffffffffff} (GUID_CONTAINERID_INTERNALLY_CONNECTED_DEVICE)
Manufacturer Info        : Generic USB xHCI Host Controller
Capabilities             : 0x00 (-)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 2
Power State              : D0 (supported: D0, D3, wake from D0, wake from D3)
 Child Device 1          : USB Root Hub (USB 3.0)
  Device Path            : \\?\USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
  Kernel Name            : \Device\USBPDO-0
  Device ID              : USB\ROOT_HUB30\5&1DBBCC7A&0&0
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0002 (GUID_DEVCLASS_USB)
  Service                : USBHUB3
  LocationPaths          : PCIROOT(0)#PCI(0100)#PCI(0002)#USBROOT(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(PEG0)#PCI(0002)#USBROOT(0)
  IdleInWorkingState     : 1

        --------------- USB Hostcontroller Info0 --------------
PciVendorId              : 0x10DE (nVidia)
PciDeviceId              : 0x1AD8
PciRevision              : 0xA1
NumberOfRootPorts        : 0x02 (2 Ports)
ControllerFlavor         : 0x00 (0 = USB_HcGeneric)
HcFeatureFlags           : 0x08
 Port Power Switching    : no
 Selective Suspend       : no
 Legacy BIOS             : no
 Time Sync API           : yes

Roothub Symbolic Link    : USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}

        ----------- USB Hostcontroller BusStatistics ----------
DeviceCount              : 0x01 (1)
CurrentSystemTime        : 0x01DA042627EC3850 (2023-10-21 14:54:48)
CurrentUsbFrame          : 0x3167000 (51802112)
BulkBytes                : 0x00 (0)
IsoBytes                 : 0x00 (0)
InterruptBytes           : 0x00 (0)
ControlDataBytes         : 0x00 (0)
PciInterruptCount        : 0x01 (1)
HardResetCount           : 0x00 (0)
WorkerSignalCount        : 0x00 (0)
CommonBufferBytes        : 0x00 (0)
WorkerIdleTimeMs         : 0x00 (0)
RootHubEnabled           : 0x01 (yes)
RootHubDevicePowerState  : 0x02 (D2)
Unused                   : 0x00 (0)
NameIndex                : 0x00 (0)


        ------ USB Hostcontroller Driver Version Params -------
DriverTrackingCode       : 0x04
USBDI_Version            : 0x600
USBUSER_Version          : 0x04
CheckedPortDriver        : 0x00
CheckedMiniportDriver    : 0x00
USB_Version              : 0x00

        ---------- USB Hostcontroller Bandwidth Info ----------
DeviceCount              : 0x00000000 (0)
TotalBusBandwidth        : 0x0006D600 (448000 bits/ms = 56 MB/s)
Total32secBandwidth      : 0x00DAC000 (14336000 bits/32ms = 56 MB/s)
AllocedBulkAndControl    : 0x002BC000 (2867200 bits/32ms = 11.200 MB/s = 20%)
AllocedIso               : 0x00000000 (0 bits/32ms)
AllocedInterrupt_1ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_2ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_4ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_8ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_16ms    : 0x00000000 (0 bits/32ms)
AllocedInterrupt_32ms    : 0x00000000 (0 bits/32ms)


        -------- USB Hostcontroller Power States Info ---------
SystemState              : S0    S1    S2    S3    S4    S5    
HcDevicePowerState       : D0    --    --    D3    D3    --    
HcDeviceWake             : D3    D3    D3    D3    D3    D3    
HcSystemWake             : S4    S4    S4    S4    S4    S4    
RhDevicePowerState       : --    D3    D3    D2    D2    --    
RhDeviceWake             : D2    D2    D2    D2    D2    D2    
RhSystemWake             : S4    S4    S4    S4    S4    S4    
LastSystemSleepState     : --    --    --    --    --    --    
CanWakeup                : no    no    no    yes   yes   no    
IsPowered                : no    no    no    yes   yes   no    


    ========================= USB Root Hub =========================
Sum of Hubs and Devices  : 0
Sum of Endpoints         : 0

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Root Hub (USB 3.0)
Device Path              : \\?\USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
Kernel Name              : \Device\USBPDO-0
Device ID                : USB\ROOT_HUB30\5&1DBBCC7A&0&0
Hardware IDs             : USB\ROOT_HUB30&VID10DE&PID1AD8&REV00A1 USB\ROOT_HUB30&VID10DE&PID1AD8 USB\ROOT_HUB30
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0002 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\UsbHub3.sys (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbhub3.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBHUB3
Enumerator               : USB
Location Info            : -
Manufacturer Info        : (Standard USB HUBs)
Capabilities             : 0x80 (SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 0
IdleInWorkingState       : 1
Power State              : D2 (supported: D0, D2, D3, wake from D0, wake from D2)

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x06 (6 Ports)
wHubCharacteristics      : 0x0000
 Power switching         : Ganged
 Compound device         : No
 Over-current protection : Global
 TT Think Time           : At most 8 FS bit times
 Port Indicators         : Not supported
bPowerOnToPowerGood      : 0x02 (4 ms)
bHubControlCurrent       : 0x00 (0 mA)
DeviceRemovable          : 0x00
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 0 (Device at Port 1 is removable)
 Bit 2                   : 0 (Device at Port 2 is removable)
 Bit 3                   : 0 (Device at Port 3 is removable)
 Bit 4                   : 0 (Device at Port 4 is removable)
 Bit 5                   : 0 (Device at Port 5 is removable)
 Bit 6                   : 0 (Device at Port 6 is removable)
 Bit 7                   : 0 (unused, must be 0)
Data (HexDump)           : 09 29 06 00 00 02 00 00 FF                        .).......
HubIsBusPowered          : 0x00 (Self Powered)

      ---------------- Extended USB Hub Descriptor ---------------
HubType                  : 0x01 (UsbRootHub - a root hub)
HighestPortNumber        : 0x06 (Port 6 is the highest)

        ----------------- USB Hub Capabilities ----------------
HubIs2xCapable           : 0 (Is not 2.x capable)
Data (HexDump)           : 00 00 00 00                                       ....

        --------------- USB Hub Capabilities Ex ---------------
HighSpeedCapable         : 0 (No)
HighSpeed                : 1 (Yes)
MultiTtCapable           : 0 (No)
HubIsMultiTt             : 0 (No)
ArmedWakeOnConnect       : 0 (No)
IsBusPowered             : 0 (No)
IsRoot                   : 1 (Yes)
Data (HexDump)           : 12 00 00 00                                       ....


    =========================== USB Port1 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 1-1
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x01 (Port 1)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x05 (Port 5)
 -> CompanionPortChain   : 1-5

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 1-5 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 1-5 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port2 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 1-2
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x02 (Port 2)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x06 (Port 6)
 -> CompanionPortChain   : 1-6

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 1-6 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 1-6 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port3 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 1-3

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1)
 Usb200                  : 0 (no, port not supports USB 2.0)
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port4 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 1-4

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1)
 Usb200                  : 0 (no, port not supports USB 2.0)
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port5 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 1-5
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x05 (Port 5)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x01 (Port 1)
 -> CompanionPortChain   : 1-1

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 1-1 does
 ReservedMBZ             : 0x00

    =========================== USB Port6 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 1-6
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x06 (Port 6)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#5&1dbbcc7a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x02 (Port 2)
 -> CompanionPortChain   : 1-2

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 1-2 does
 ReservedMBZ             : 0x00

    ===================== USB Host Controller =======================

        +++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name            : Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
Device Description       : USB xHCI Compliant Host Controller
Device Path              : \\?\PCI#VEN_8086&DEV_A36D&SUBSYS_86941043&REV_10#3&11583659&0&A0#{3abf6f2d-71c4-462a-8a92-1e6861e6af27} (GUID_DEVINTERFACE_USB_HOST_CONTROLLER)
Kernel Name              : \Device\NTPNP_PCI0002
Device ID                : PCI\VEN_8086&DEV_A36D&SUBSYS_86941043&REV_10\3&11583659&0&A0
Vendor                   : Intel
Hardware IDs             : PCI\VEN_8086&DEV_A36D&SUBSYS_86941043&REV_10 PCI\VEN_8086&DEV_A36D&SUBSYS_86941043 PCI\VEN_8086&DEV_A36D&CC_0C0330 PCI\VEN_8086&DEV_A36D&CC_0C03
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0000 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\USBXHCI.SYS (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbxhci.inf
Legacy BusType           : PCIBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBXHCI
Enumerator               : PCI
Location Info            : PCI bus 0, device 20, function 0
Location IDs             : PCIROOT(0)#PCI(1400), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)
Container ID             : {00000000-0000-0000-ffff-ffffffffffff} (GUID_CONTAINERID_INTERNALLY_CONNECTED_DEVICE)
Manufacturer Info        : Generic USB xHCI Host Controller
Capabilities             : 0x00 (-)
Status                   : 0x0180000A (DN_DRIVER_LOADED, DN_STARTED, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 1310720 (0x140000)
IdleInWorkingState       : 1
Power State              : D0 (supported: D0, D3, wake from D3)
 Child Device 1          : USB Root Hub (USB 3.0)
  Device Path            : \\?\USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
  Kernel Name            : \Device\USBPDO-1
  Device ID              : USB\ROOT_HUB30\4&5375334&0&0
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0003 (GUID_DEVCLASS_USB)
  Service                : USBHUB3
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)
  IdleInWorkingState     : 1
 Child Device 1          : Logitech BRIO
  Device Path            : \\?\USB#VID_046D&PID_085E#2FCA30B8#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
  Kernel Name            : \Device\USBPDO-3
  Device ID              : USB\VID_046D&PID_085E\2FCA30B8
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0012 (GUID_DEVCLASS_USB)
  Service                : usbccgp
  Location               : Port_#0003.Hub_#0002
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)
 Child Device 1          : Logitech BRIO
  Device Path 1          : \\?\USB#VID_046D&PID_085E&MI_00#6&21a2b6a5&0&0000#{e5323777-f976-4f5b-9b55-b94699c46e44}\global (STATIC_KSCATEGORY_VIDEO_CAMERA)
  Device Path 2          : \\?\USB#VID_046D&PID_085E&MI_00#6&21a2b6a5&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global (AM_KSCATEGORY_CAPTURE)
  Device Path 3          : \\?\USB#VID_046D&PID_085E&MI_00#6&21a2b6a5&0&0000#{6994ad05-93ef-11d0-a3cc-00a0c9223196}\global (AM_KSCATEGORY_VIDEO)
  Kernel Name            : \Device\0000006d
  Device ID              : USB\VID_046D&PID_085E&MI_00\6&21A2B6A5&0&0000
  Class                  : Image
  Driver KeyName         : {6bdd1fc6-810f-11d0-bec7-08002be2092f}\0001 (GUID_DEVCLASS_IMAGE)
  Service                : usbvideo
  Location               : 0000.0014.0000.003.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USBMI(0)  PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USB(3)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USBMI(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USB(3)
 Child Device 2          : Logitech BRIO (USB Audio Device)
  Device Path 1          : \\?\USB#VID_046D&PID_085E&MI_03#6&21a2b6a5&0&0003#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global (AM_KSCATEGORY_CAPTURE)
  Device Path 2          : \\?\USB#VID_046D&PID_085E&MI_03#6&21a2b6a5&0&0003#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global (AM_KSCATEGORY_AUDIO)
  Kernel Name            : \Device\0000006e
  Device ID              : USB\VID_046D&PID_085E&MI_03\6&21A2B6A5&0&0003
  Class                  : MEDIA
  Driver KeyName         : {4d36e96c-e325-11ce-bfc1-08002be10318}\0003 (GUID_DEVCLASS_MEDIA)
  Service                : usbaudio
  Location               : 0000.0014.0000.003.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USBMI(3)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USBMI(3)
 Child Device 1          : Microphone (Logitech BRIO) (Audio Endpoint)
  Device Path            : \\?\SWD#MMDEVAPI#{0.0.1.00000000}.{ab315937-d6ee-4080-9bad-e071516f78dc}#{2eef81be-33fa-4800-9670-1cd474972c3f} (DEVINTERFACE_AUDIO_CAPTURE)
  Kernel Name            : \Device\00000092
  Device ID              : SWD\MMDEVAPI\{0.0.1.00000000}.{AB315937-D6EE-4080-9BAD-E071516F78DC}
  Class                  : AudioEndpoint
  Driver KeyName         : {c166523c-fe0c-4a94-a586-f1a80cfbbf3e}\0008 (AUDIOENDPOINT_CLASS_UUID)
 Child Device 2          : USB Composite Device
  Device Path            : \\?\USB#VID_046D&PID_C52B#5&38e97a59&0&5#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
  Kernel Name            : \Device\USBPDO-4
  Device ID              : USB\VID_046D&PID_C52B\5&38E97A59&0&5
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0004 (GUID_DEVCLASS_USB)
  Service                : usbccgp
  Location               : Port_#0005.Hub_#0002
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)
 Child Device 1          : Logitech USB Input Device
  Device ID              : USB\VID_046D&PID_C52B&MI_00\6&9269994&0&0000
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0002 (GUID_DEVCLASS_HIDCLASS)
  Service                : HidUsb
  Location               : 0000.0014.0000.005.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USBMI(0)  PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USB(5)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USBMI(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USB(5)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
 Child Device 1          : HID Keyboard Device
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&MI_00#7&335f0d9f&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_KEYBOARD)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&MI_00#7&335f0d9f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\kbd (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000074
  Device ID              : HID\VID_046D&PID_C52B&MI_00\7&335F0D9F&0&0000
  Class                  : Keyboard
  Driver KeyName         : {4d36e96b-e325-11ce-bfc1-08002be10318}\0000 (GUID_DEVCLASS_KEYBOARD)
  Service                : kbdhid
 Child Device 2          : USB Input Device
  Device ID              : USB\VID_046D&PID_C52B&MI_01\6&9269994&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0003 (GUID_DEVCLASS_HIDCLASS)
  Service                : HidUsb
  Location               : 0000.0014.0000.005.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USBMI(1)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USBMI(1)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
 Child Device 1          : HID-compliant mouse
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&MI_01&Col01#7&af45fd6&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&MI_01&Col01#7&af45fd6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000075
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL01\7&AF45FD6&0&0000
  Class                  : Mouse
  Driver KeyName         : {4d36e96f-e325-11ce-bfc1-08002be10318}\0000 (GUID_DEVCLASS_MOUSE)
  Service                : mouhid
 Child Device 2          : HID-compliant consumer control device
  Device Path            : \\?\HID#VID_046D&PID_C52B&MI_01&Col02#7&af45fd6&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000076
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL02\7&AF45FD6&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0005 (GUID_DEVCLASS_HIDCLASS)
 Child Device 3          : HID-compliant system controller
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&MI_01&Col03#7&af45fd6&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&MI_01&Col03#7&af45fd6&0&0002#{4afa3d53-74a7-11d0-be5e-00a0c9062857} (GUID_DEVICE_SYS_BUTTON)
  Kernel Name            : \Device\00000077
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL03\7&AF45FD6&0&0002
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0006 (GUID_DEVCLASS_HIDCLASS)
 Child Device 4          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_046D&PID_C52B&MI_01&Col04#7&af45fd6&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000078
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL04\7&AF45FD6&0&0003
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0007 (GUID_DEVCLASS_HIDCLASS)
 Child Device 3          : Logitech Unifying USB receiver
  Device ID              : USB\VID_046D&PID_C52B&MI_02\6&9269994&0&0002
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0004 (GUID_DEVCLASS_HIDCLASS)
  Service                : LEqdUsb
  Location               : 0000.0014.0000.005.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USBMI(2)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USBMI(2)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
  IdleInWorkingState     : 1
 Child Device 1          : Logitech HID-compliant Unifying device
  Device ID              : {A3535E08-EB26-49A9-8AE0-786ED1242812}\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004\7&1E247C14&0&01
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0021 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidEqd
  Location               : DJ Bus 0
  SelectiveSuspEnabled   : 1
 Child Device 1          : Logitech HID-compliant Unifying Mouse
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004#8&1436bbc1&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004#8&1436bbc1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
  Kernel Name            : \Device\0000007e
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004\8&1436BBC1&0&0000
  Class                  : Mouse
  Driver KeyName         : {4d36e96f-e325-11ce-bfc1-08002be10318}\0001 (GUID_DEVCLASS_MOUSE)
  Service                : mouhid
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004&HidFilt#9&3b27ec34&0&00#{d21a038a-7762-4451-a518-d571b1a7a24a}
  Kernel Name            : \Device\00000083
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004&HIDFILT\9&3B27EC34&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0002
  Location               : Logitech Hid Filter
 Child Device 2          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004&MouFilt#9&3b27ec34&0&00#{efbbd94f-3314-42ef-a495-4389f3715704}
  Kernel Name            : \Device\0000007f
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004&MOUFILT\9&3B27EC34&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0000
  Location               : Logitech Mouse Filter
 Child Device 2          : Logitech HID-compliant Unifying device
  Device ID              : {A3535E08-EB26-49A9-8AE0-786ED1242812}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A\7&1E247C14&0&02
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0020 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidEqd
  Location               : DJ Bus 0
  SelectiveSuspEnabled   : 1
 Child Device 1          : Logitech HID-compliant Unifying keyboard
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col01#8&e88746&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_KEYBOARD)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col01#8&e88746&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\kbd (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000080
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL01\8&E88746&0&0000
  Class                  : Keyboard
  Driver KeyName         : {4d36e96b-e325-11ce-bfc1-08002be10318}\0001 (GUID_DEVCLASS_KEYBOARD)
  Service                : kbdhid
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col01&HidFilt#9&282a0362&0&00#{a977f711-0c14-45cb-bd65-36da522b189a}
  Kernel Name            : \Device\00000084
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL01&HIDFILT\9&282A0362&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0003
  Location               : Logitech Hid Filter
 Child Device 2          : HID-compliant consumer control device
  Device Path            : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col02#8&e88746&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000081
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL02\8&E88746&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0022 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidFilt
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col02&HidFilt#9&21b5a88d&0&00#{b5e864b5-7eca-4ccf-b2a0-46b2943fd5df}
  Kernel Name            : \Device\00000085
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL02&HIDFILT\9&21B5A88D&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0005
  Location               : Logitech Hid Filter
 Child Device 3          : HID-compliant device
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col03#8&e88746&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col03#8&e88746&0&0002#{4afa3d53-74a7-11d0-be5e-00a0c9062857} (GUID_DEVICE_SYS_BUTTON)
  Kernel Name            : \Device\00000082
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL03\8&E88746&0&0002
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0023 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidFilt
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col03&HidFilt#9&1d351776&0&00#{45d4f13c-c265-4bd3-ac6c-2fe6f658dfce}
  Kernel Name            : \Device\00000086
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL03&HIDFILT\9&1D351776&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0001
  Location               : Logitech Hid Filter
 Child Device 3          : Logitech HID-compliant Unifying device
  Device ID              : {A3535E08-EB26-49A9-8AE0-786ED1242812}\VID_046D&PID_C52B&REV_1210&MI_02\7&1E247C14&0&00
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0017 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidEqd
  Location               : DJ Bus 0
  SelectiveSuspEnabled   : 1
 Child Device 1          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Col01#8&33583621&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\0000007a
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&COL01\8&33583621&0&0000
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0018 (GUID_DEVCLASS_HIDCLASS)
 Child Device 2          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Col02#8&33583621&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\0000007b
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&COL02\8&33583621&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0019 (GUID_DEVCLASS_HIDCLASS)
 Child Device 3          : Generic USB Hub
  Device Path            : \\?\USB#VID_05E3&PID_0610#5&38e97a59&0&13#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
  Kernel Name            : \Device\USBPDO-5
  Device ID              : USB\VID_05E3&PID_0610\5&38E97A59&0&13
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0005 (GUID_DEVCLASS_USB)
  Service                : USBHUB3
  Location               : Port_#0013.Hub_#0002
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)
  IdleInWorkingState     : 1
 Child Device 1          : USB Mass Storage Device
  Device Path            : \\?\USB#VID_1058&PID_25E1#57584B314142364E48433236#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
  Kernel Name            : \Device\USBPDO-6
  Device ID              : USB\VID_1058&PID_25E1\57584B314142364E48433236
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0008 (GUID_DEVCLASS_USB)
  Service                : USBSTOR
  Location               : Port_#0002.Hub_#0003
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13)#USB(2)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)#USB(2)
 Child Device 1          : WD SES Device
  Device Path            : \\?\USBSTOR#Other&Ven_WD&Prod_SES_Device&Rev_1015#57584B314142364E48433236&1#{57edcd85-0281-4893-a224-6719f892b1a4}
  Kernel Name            : \Device\00000089
  Device ID              : USBSTOR\OTHER&VEN_WD&PROD_SES_DEVICE&REV_1015\57584B314142364E48433236&1
  Class                  : WDC_SAM
  Driver KeyName         : {8496e87e-c0a1-4102-9d8d-bd9a9b8b07a9}\0000
  Service                : WDC_SAM
 Child Device 2          : WD My Passport 25E1 USB Device (Disk drive) (Disk4)
  Device Path            : \\?\USBSTOR#Disk&Ven_WD&Prod_My_Passport_25E1&Rev_1015#57584B314142364E48433236&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} (GUID_DEVINTERFACE_DISK)
  Kernel Name            : \Device\00000088
  Device ID              : USBSTOR\DISK&VEN_WD&PROD_MY_PASSPORT_25E1&REV_1015\57584B314142364E48433236&0
  Class                  : DiskDrive
  Driver KeyName         : {4d36e967-e325-11ce-bfc1-08002be10318}\0004 (GUID_DEVCLASS_DISKDRIVE)
  Service                : disk
   Volume                : \\?\Volume{8211a8f4-7c7b-44ec-aa7a-753f06243271}\
   Kernel Name           : \Device\HarddiskVolume10
   Mountpoint            : J:\
 Child Device 2          : USB Mass Storage Device
  Device Path            : \\?\USB#VID_1058&PID_2621#575833324137304846583658#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
  Kernel Name            : \Device\USBPDO-7
  Device ID              : USB\VID_1058&PID_2621\575833324137304846583658
  Class                  : USB
  Driver KeyName         : {36fc9e60-c465-11cf-8056-444553540000}\0006 (GUID_DEVCLASS_USB)
  Service                : USBSTOR
  Location               : Port_#0001.Hub_#0003
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13)#USB(1)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)#USB(1)
 Child Device 1          : WD Elements 2621 USB Device (Disk drive) (Disk5)
  Device Path            : \\?\USBSTOR#Disk&Ven_WD&Prod_Elements_2621&Rev_1026#575833324137304846583658&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} (GUID_DEVINTERFACE_DISK)
  Kernel Name            : \Device\000000cf
  Device ID              : USBSTOR\DISK&VEN_WD&PROD_ELEMENTS_2621&REV_1026\575833324137304846583658&0
  Class                  : DiskDrive
  Driver KeyName         : {4d36e967-e325-11ce-bfc1-08002be10318}\0005 (GUID_DEVCLASS_DISKDRIVE)
  Service                : disk
   Volume                : \\?\Volume{067f24b0-8fbf-4435-8043-9bd1663c1bc6}\
   Kernel Name           : \Device\HarddiskVolume11
   Mountpoint            : H:\
 Child Device 4          : USB Input Device
  Device Path            : \\?\USB#VID_0B05&PID_18A3#00000000001A#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
  Kernel Name            : \Device\USBPDO-2
  Device ID              : USB\VID_0B05&PID_18A3\00000000001A
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0000 (GUID_DEVCLASS_HIDCLASS)
  Service                : HidUsb
  Location               : Port_#0001.Hub_#0002
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(1)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS01)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
 Child Device 1          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_0B05&PID_18A3#6&f0cadf8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\0000006c
  Device ID              : HID\VID_0B05&PID_18A3\6&F0CADF8&0&0000
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0001 (GUID_DEVCLASS_HIDCLASS)

        --------------- USB Hostcontroller Info0 --------------
PciVendorId              : 0x8086 (Intel)
PciDeviceId              : 0xA36D
PciRevision              : 0x10
NumberOfRootPorts        : 0x10 (16 Ports)
ControllerFlavor         : 0x00 (0 = USB_HcGeneric)
HcFeatureFlags           : 0x08
 Port Power Switching    : no
 Selective Suspend       : no
 Legacy BIOS             : no
 Time Sync API           : yes

Roothub Symbolic Link    : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}

        ----------- USB Hostcontroller BusStatistics ----------
DeviceCount              : 0x07 (7)
CurrentSystemTime        : 0x01DA042627EC863A (2023-10-21 14:54:48)
CurrentUsbFrame          : 0x3167473 (51803251)
BulkBytes                : 0x00 (0)
IsoBytes                 : 0x00 (0)
InterruptBytes           : 0x00 (0)
ControlDataBytes         : 0x00 (0)
PciInterruptCount        : 0x01 (1)
HardResetCount           : 0x00 (0)
WorkerSignalCount        : 0x00 (0)
CommonBufferBytes        : 0x00 (0)
WorkerIdleTimeMs         : 0x00 (0)
RootHubEnabled           : 0x01 (yes)
RootHubDevicePowerState  : 0x00 (D0)
Unused                   : 0x00 (0)
NameIndex                : 0x00 (0)


        ------ USB Hostcontroller Driver Version Params -------
DriverTrackingCode       : 0x04
USBDI_Version            : 0x600
USBUSER_Version          : 0x04
CheckedPortDriver        : 0x00
CheckedMiniportDriver    : 0x00
USB_Version              : 0x00

        ---------- USB Hostcontroller Bandwidth Info ----------
DeviceCount              : 0x00000000 (0)
TotalBusBandwidth        : 0x0006D600 (448000 bits/ms = 56 MB/s)
Total32secBandwidth      : 0x00DAC000 (14336000 bits/32ms = 56 MB/s)
AllocedBulkAndControl    : 0x002BC000 (2867200 bits/32ms = 11.200 MB/s = 20%)
AllocedIso               : 0x00000000 (0 bits/32ms)
AllocedInterrupt_1ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_2ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_4ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_8ms     : 0x00000000 (0 bits/32ms)
AllocedInterrupt_16ms    : 0x00000000 (0 bits/32ms)
AllocedInterrupt_32ms    : 0x00000000 (0 bits/32ms)


        -------- USB Hostcontroller Power States Info ---------
SystemState              : S0    S1    S2    S3    S4    S5    
HcDevicePowerState       : D0    --    --    D3    D3    --    
HcDeviceWake             : D3    D3    D3    D3    D3    D3    
HcSystemWake             : S4    S4    S4    S4    S4    S4    
RhDevicePowerState       : --    D3    D3    D2    D2    --    
RhDeviceWake             : D2    D2    D2    D2    D2    D2    
RhSystemWake             : S4    S4    S4    S4    S4    S4    
LastSystemSleepState     : --    --    --    --    --    --    
CanWakeup                : no    no    no    yes   yes   no    
IsPowered                : no    no    no    yes   yes   no    


    ========================= USB Root Hub =========================
Sum of Hubs and Devices  : 6
Sum of Endpoints         : 18

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Root Hub (USB 3.0)
Device Path              : \\?\USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
Kernel Name              : \Device\USBPDO-1
Device ID                : USB\ROOT_HUB30\4&5375334&0&0
Hardware IDs             : USB\ROOT_HUB30&VID8086&PIDA36D&REV0010 USB\ROOT_HUB30&VID8086&PIDA36D USB\ROOT_HUB30
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0003 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\UsbHub3.sys (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbhub3.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBHUB3
Enumerator               : USB
Location Info            : -
Manufacturer Info        : (Standard USB HUBs)
Capabilities             : 0x80 (SurpriseRemovalOK)
Status                   : 0x0180000A (DN_DRIVER_LOADED, DN_STARTED, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 0
IdleInWorkingState       : 1
Power State              : D0 (supported: D0, D2, D3, wake from D0, wake from D2)

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x1A (26 Ports)
wHubCharacteristics      : 0x0000
 Power switching         : Ganged
 Compound device         : No
 Over-current protection : Global
 TT Think Time           : At most 8 FS bit times
 Port Indicators         : Not supported
bPowerOnToPowerGood      : 0x02 (4 ms)
bHubControlCurrent       : 0x00 (0 mA)
DeviceRemovable          : 0x00, 0x00
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 0 (Device at Port 1 is removable)
 Bit 2                   : 0 (Device at Port 2 is removable)
 Bit 3                   : 0 (Device at Port 3 is removable)
 Bit 4                   : 0 (Device at Port 4 is removable)
 Bit 5                   : 0 (Device at Port 5 is removable)
 Bit 6                   : 0 (Device at Port 6 is removable)
 Bit 7                   : 0 (Device at Port 7 is removable)
 Bit 8                   : 0 (Device at Port 8 is removable)
 Bit 9                   : 0 (Device at Port 9 is removable)
 Bit10                   : 0 (Device at Port 10 is removable)
 Bit11                   : 0 (Device at Port 11 is removable)
 Bit12                   : 0 (Device at Port 12 is removable)
 Bit13                   : 0 (Device at Port 13 is removable)
 Bit14                   : 0 (Device at Port 14 is removable)
 Bit15                   : 0 (Device at Port 15 is removable)
Data (HexDump)           : 09 29 1A 00 00 02 00 00 00                        .).......
HubIsBusPowered          : 0x00 (Self Powered)

      ---------------- Extended USB Hub Descriptor ---------------
HubType                  : 0x01 (UsbRootHub - a root hub)
HighestPortNumber        : 0x1A (Port 26 is the highest)

        ----------------- USB Hub Capabilities ----------------
HubIs2xCapable           : 0 (Is not 2.x capable)
Data (HexDump)           : 00 00 00 00                                       ....

        --------------- USB Hub Capabilities Ex ---------------
HighSpeedCapable         : 0 (No)
HighSpeed                : 1 (Yes)
MultiTtCapable           : 0 (No)
HubIsMultiTt             : 0 (No)
ArmedWakeOnConnect       : 0 (No)
IsBusPowered             : 0 (No)
IsRoot                   : 1 (Yes)
Data (HexDump)           : 12 00 00 00                                       ....


    =========================== USB Port1 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-1

      ========================== Summary =========================
Vendor ID                : 0x0B05 (ASUSTek Computer Inc.)
Product ID               : 0x18A3
USB Version              : 2.0 -> but Device is Full-Speed only
Port maximum Speed       : High-Speed
Device maximum Speed     : Full-Speed
Device Connection Speed  : Full-Speed
Self powered             : yes
Demanded Current         : 100 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Input Device
Device Path              : \\?\USB#VID_0B05&PID_18A3#00000000001A#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-2
Device ID                : USB\VID_0B05&PID_18A3\00000000001A
Hardware IDs             : USB\VID_0B05&PID_18A3&REV_0200 USB\VID_0B05&PID_18A3
Driver KeyName           : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0000 (GUID_DEVCLASS_HIDCLASS)
Driver                   : \SystemRoot\System32\drivers\hidusb.sys (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\input.inf
Legacy BusType           : PNPBus
Class                    : HIDClass
Class GUID               : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service                  : HidUsb
Enumerator               : USB
Location Info            : Port_#0001.Hub_#0002
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS01)
Container ID             : {00000000-0000-0000-ffff-ffffffffffff} (GUID_CONTAINERID_INTERNALLY_CONNECTED_DEVICE)
Manufacturer Info        : (Standard system devices)
Capabilities             : 0x90 (UniqueID, SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
SelectiveSuspendEnabled  : 0
EnhancedPowerMgmtEnabled : 1
Power State              : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
 Child Device 1          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_0B05&PID_18A3#6&f0cadf8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\0000006c
  Device ID              : HID\VID_0B05&PID_18A3\6&F0CADF8&0&0000
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0001 (GUID_DEVCLASS_HIDCLASS)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0B0518A30200
 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------
Connection Index         : 0x01 (Port 1)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x01 (1)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x01 (Full-Speed)
Number Of Open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x40    bInterval=1   -> 718 Bits/ms = 89750 Bytes/s
Pipe[1]                  : EndpointID=1  Direction=OUT  ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x40    bInterval=1   -> 718 Bits/ms = 89750 Bytes/s
Data (HexDump)           : 01 00 00 00 12 01 00 02 00 00 00 40 05 0B A3 18   ...........@....
                           00 02 01 02 03 01 01 01 00 01 00 02 00 00 00 01   ................
                           00 00 00 07 05 81 03 40 00 01 00 00 00 00 07 05   .......@........
                           01 03 40 00 01 00 00 00 00                        ..@......

        --------------- Connection Information V2 -------------
Connection Index         : 0x01 (1)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.0) -> but device is Full-Speed only
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x0B05 (ASUSTek Computer Inc.)
idProduct                : 0x18A3
bcdDevice                : 0x0200
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "AsusTek Computer Inc."
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "AURA MOTHERBOARD"
iSerialNumber            : 0x03 (String Descriptor 3)
 Language 0x0409         : "00000000001A"
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 00 02 00 00 00 40 05 0B A3 18 00 02 01 02   .......@........
                           03 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0029 (41 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xE0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 02 29 00 01 01 00 E0 32 09 04 00 00 02 03 00   ..).....2.......
                           00 00 09 21 11 01 00 01 22 24 00 07 05 81 03 40   ...!...."$.....@
                           00 01 07 05 01 03 40 00 01                        ......@..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x00 (None)
bInterfaceProtocol       : 0x00 (None)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 02 03 00 00 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 24 00                        .!...."$.
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x0024 (36 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 03 40 00 01                              ....@..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x01 (Direction=OUT EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 01 03 40 00 01                              ....@..

    ----------------- Device Qualifier Descriptor -----------------
Error                    : ERROR_GEN_FAILURE  (because the device is Full-Speed only)

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x2C (44 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "AsusTek Computer Inc."
Data (HexDump)           : 2C 03 41 00 73 00 75 00 73 00 54 00 65 00 6B 00   ,.A.s.u.s.T.e.k.
                           20 00 43 00 6F 00 6D 00 70 00 75 00 74 00 65 00    .C.o.m.p.u.t.e.
                           72 00 20 00 49 00 6E 00 63 00 2E 00               r. .I.n.c...
             ------ String Descriptor 2 ------
bLength                  : 0x22 (34 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "AURA MOTHERBOARD"
Data (HexDump)           : 22 03 41 00 55 00 52 00 41 00 20 00 4D 00 4F 00   ".A.U.R.A. .M.O.
                           54 00 48 00 45 00 52 00 42 00 4F 00 41 00 52 00   T.H.E.R.B.O.A.R.
                           44 00                                             D.
             ------ String Descriptor 3 ------
bLength                  : 0x1A (26 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "00000000001A"
Data (HexDump)           : 1A 03 30 00 30 00 30 00 30 00 30 00 30 00 30 00   ..0.0.0.0.0.0.0.
                           30 00 30 00 30 00 31 00 41 00                     0.0.0.1.A.

    =========================== USB Port2 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-2
Properties               : 0x0D
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : yes
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x02 (Port 2)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x11 (Port 17)
 -> CompanionPortChain   : 2-17
CompanionIndex           : 1
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x12 (Port 18)
 -> CompanionPortChain   : 2-18

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Ports 2-17 and 2-18 do
 ReservedMBZ             : 0x00

    =========================== USB Port3 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-3
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x03 (Port 3)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x13 (Port 19)
 -> CompanionPortChain   : 2-19

      ========================== Summary =========================
Vendor ID                : 0x046D (Logitech Inc.)
Product ID               : 0x085E
USB Version              : 2.1
Port maximum Speed       : High-Speed (Companion Port 2-19 supports SuperSpeed)
Device maximum Speed     : SuperSpeed
Device Connection Speed  : High-Speed
Self powered             : no
Demanded Current         : 500 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : Logitech BRIO
Device Path              : \\?\USB#VID_046D&PID_085E#2FCA30B8#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-3
Device ID                : USB\VID_046D&PID_085E\2FCA30B8
Hardware IDs             : USB\VID_046D&PID_085E&REV_0017 USB\VID_046D&PID_085E
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0012 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\oem56.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : usbccgp
Enumerator               : USB
Location Info            : Port_#0003.Hub_#0002
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)
Container ID             : {5aaf028c-523f-5cd7-941b-ed01b54338b1}
Manufacturer Info        : Logitech
Capabilities             : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 3
Power State              : D0 (supported: D0, D3, wake from D0)
 Child Device 1          : Logitech BRIO
  Device Path 1          : \\?\USB#VID_046D&PID_085E&MI_00#6&21a2b6a5&0&0000#{e5323777-f976-4f5b-9b55-b94699c46e44}\global (STATIC_KSCATEGORY_VIDEO_CAMERA)
  Device Path 2          : \\?\USB#VID_046D&PID_085E&MI_00#6&21a2b6a5&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global (AM_KSCATEGORY_CAPTURE)
  Device Path 3          : \\?\USB#VID_046D&PID_085E&MI_00#6&21a2b6a5&0&0000#{6994ad05-93ef-11d0-a3cc-00a0c9223196}\global (AM_KSCATEGORY_VIDEO)
  Kernel Name            : \Device\0000006d
  Device ID              : USB\VID_046D&PID_085E&MI_00\6&21A2B6A5&0&0000
  Class                  : Image
  Driver KeyName         : {6bdd1fc6-810f-11d0-bec7-08002be2092f}\0001 (GUID_DEVCLASS_IMAGE)
  Service                : usbvideo
  Location               : 0000.0014.0000.003.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USBMI(0)  PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USB(3)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USBMI(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USB(3)
 Child Device 2          : Logitech BRIO (USB Audio Device)
  Device Path 1          : \\?\USB#VID_046D&PID_085E&MI_03#6&21a2b6a5&0&0003#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global (AM_KSCATEGORY_CAPTURE)
  Device Path 2          : \\?\USB#VID_046D&PID_085E&MI_03#6&21a2b6a5&0&0003#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global (AM_KSCATEGORY_AUDIO)
  Kernel Name            : \Device\0000006e
  Device ID              : USB\VID_046D&PID_085E&MI_03\6&21A2B6A5&0&0003
  Class                  : MEDIA
  Driver KeyName         : {4d36e96c-e325-11ce-bfc1-08002be10318}\0003 (GUID_DEVCLASS_MEDIA)
  Service                : usbaudio
  Location               : 0000.0014.0000.003.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)#USBMI(3)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS03)#USBMI(3)
 Child Device 1          : Microphone (Logitech BRIO) (Audio Endpoint)
  Device Path            : \\?\SWD#MMDEVAPI#{0.0.1.00000000}.{ab315937-d6ee-4080-9bad-e071516f78dc}#{2eef81be-33fa-4800-9670-1cd474972c3f} (DEVINTERFACE_AUDIO_CAPTURE)
  Kernel Name            : \Device\00000092
  Device ID              : SWD\MMDEVAPI\{0.0.1.00000000}.{AB315937-D6EE-4080-9BAD-E071516F78DC}
  Class                  : AudioEndpoint
  Driver KeyName         : {c166523c-fe0c-4a94-a586-f1a80cfbbf3e}\0008 (AUDIOENDPOINT_CLASS_UUID)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\046D085E0017
 osvc                    : REG_BINARY 00 00
 NewInterfaceUsage       : REG_DWORD 00000000 (0)

        ---------------- Connection Information ---------------
Connection Index         : 0x03 (Port 3)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x02 (2)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x02 (High-Speed)
Number Of Open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=5  Direction=IN   ScheduleOffset=0  Type=Interrupt    wMaxPacketSize=0x40    bInterval=8   -> 718 Bits/ms = 89750 Bytes/s
Pipe[1]                  : EndpointID=4  Direction=IN   ScheduleOffset=0  Type=Isochronous  wMaxPacketSize=0xC4    bInterval=4   -> 1913 Bits/ms = 239125 Bytes/s
Data (HexDump)           : 03 00 00 00 12 01 10 02 EF 02 01 40 6D 04 5E 08   ...........@m.^.
                           17 00 00 02 03 01 01 02 00 02 00 02 00 00 00 01   ................
                           00 00 00 07 05 85 03 40 00 08 00 00 00 00 09 05   .......@........
                           84 05 C4 00 04 00 00 00 00                        .........

        --------------- Connection Information V2 -------------
Connection Index         : 0x03 (3)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-19 does
 ReservedMBZ             : 0x00
Flags                    : 0x02
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 1 (Device is SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 03 00 00 00 10 00 00 00 03 00 00 00 02 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x210 (USB Version 2.1)
bDeviceClass             : 0xEF (Miscellaneous)
bDeviceSubClass          : 0x02
bDeviceProtocol          : 0x01 (IAD - Interface Association Descriptor)
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x046D (Logitech Inc.)
idProduct                : 0x085E
bcdDevice                : 0x0017
iManufacturer            : 0x00 (No String Descriptor)
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "Logitech BRIO"
iSerialNumber            : 0x03 (String Descriptor 3)
 Language 0x0409         : "2FCA30B8"
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 10 02 EF 02 01 40 6D 04 5E 08 17 00 00 02   .......@m.^.....
                           03 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0B23 (2851 bytes)
bNumInterfaces           : 0x05 (5 Interfaces)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 02 23 0B 05 01 00 80 FA 08 0B 00 03 0E 03 00   ..#.............
                           00 09 04 00 00 01 0E 01 00 00 0E 24 01 00 01 FC   ...........$....
                           00 80 C3 C9 01 02 01 02 12 24 02 01 01 02 00 00   .........$......
                           00 00 00 00 00 00 03 2E 0A 02 0B 24 05 03 01 00   ...........$....
                           40 02 5B 17 00 1B 24 06 0E 6A D1 49 2C B8 32 85   @.[...$..j.I,.2.
                           44 3E A8 64 3A 15 23 62 F2 06 01 03 02 3F 00 00   D>.d:.#b.....?..
                           1B 24 06 06 D0 9E E4 23 78 11 31 4F AE 52 D2 FB   .$.....#x.1O.R..
                           8A 8D 3B 48 0E 01 03 02 FF 6F 00 1B 24 06 08 E4   ..;H.....o..$...
                           8E 67 69 0F 41 DB 40 A8 50 74 20 D7 D8 24 0E 08   .gi.A.@.Pt ..$..
                           01 03 02 3F 03 00 1C 24 06 09 A9 4C 5D 1F 11 DE   ...?...$...L]...
                           87 44 84 0D 50 93 3C 8E C8 D1 12 01 03 03 FF FF   .D..P......D.....%...
                           00 00 09 04 04 02 01 01 02 00 00 07 24 01 03 01   ............$...
                           01 00 0B 24 02 01 02 02 10 01 C0 5D 00 09 05 84   ...$.......]....
                           05 64 00 04 00 00 07 25 01 01 00 00 00 09 04 04   .d.....%........
                           03 01 01 02 00 00 07 24 01 03 01 01 00 0B 24 02   .......$......$.
                           01 02 02 10 01 00 7D 00 09 05 84 05 84 00 04 00   ......}.........
                           00 07 25 01 01 00 00 00 09 04 04 04 01 01 02 00   ..%.............
                           00 07 24 01 03 01 01 00 0B 24 02 01 02 02 10 01   ..$......$......
                           80 BB 00 09 05 84 05 C4 00 04 00 00 07 25 01 01   .............%..
                           00 00 00                                          ...

        ------------------- IAD Descriptor --------------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x0B (Interface Association Descriptor)
bFirstInterface          : 0x00 (Interface 0)
bInterfaceCount          : 0x03 (3 Interfaces)
bFunctionClass           : 0x0E (Video)
bFunctionSubClass        : 0x03 (Video Interface Collection)
bFunctionProtocol        : 0x00 (PC_PROTOCOL_UNDEFINED)
iFunction                : 0x00 (No String Descriptor)
Data (HexDump)           : 08 0B 00 03 0E 03 00 00                           ........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x01 (Video Control)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 0E 01 00 00                        .........

        ------- Video Control Interface Header Descriptor -----
bLength                  : 0x0E (14 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x01 (Video Control Header)
bcdUVC                   : 0x0100 (UVC Version 1.00)
wTotalLength             : 0x00FC (252 bytes)
dwClockFreq              : 0x01C9C380 (30 MHz)
bInCollection            : 0x02 (2 VideoStreaming interfaces)
baInterfaceNr[1]         : 0x01 (Interface 1)
baInterfaceNr[2]         : 0x02 (Interface 2)
Data (HexDump)           : 0E 24 01 00 01 FC 00 80 C3 C9 01 02 01 02         .$............

        -------- Video Control Input Terminal Descriptor ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x02 (Input Terminal)
bTerminalID              : 0x01 (1)
wTerminalType            : 0x0201 (ITT_CAMERA)
bAssocTerminal           : 0x00 (Not associated with an Output Terminal)
iTerminal                : 0x00 (No String Descriptor)
Camera Input Terminal Data:
wObjectiveFocalLengthMin : 0x0000
wObjectiveFocalLengthMax : 0x0000
wOcularFocalLength       : 0x0000
bControlSize             : 0x03 (3 bytes)
bmControls               : 0x2E, 0x0A, 0x02
 D0                      : 0   no -  Scanning Mode
 D1                      : 1  yes -  Auto-Exposure Mode
 D2                      : 1  yes -  Auto-Exposure Priority
 D3                      : 1  yes -  Exposure Time (Absolute)
 D4                      : 0   no -  Exposure Time (Relative)
 D5                      : 1  yes -  Focus (Absolute)
 D6                      : 0   no -  Focus (Relative)
 D7                      : 0   no -  Iris (Absolute)
 D8                      : 0   no -  Iris (Relative)
 D9                      : 1  yes -  Zoom (Absolute)
 D10                     : 0   no -  Zoom (Relative)
 D11                     : 1  yes -  Pan (Absolute)
 D12                     : 0   no -  Pan (Relative)
 D13                     : 0   no -  Roll (Absolute)
 D14                     : 0   no -  Roll (Relative)
 D15                     : 0   no -  Tilt (Absolute)
 D16                     : 0   no -  Tilt (Relative)
 D17                     : 1  yes -  Focus Auto
 D18                     : 0   no -  Reserved
 D19                     : 0   no -  Reserved
 D20                     : 0   no -  Reserved
 D21                     : 0   no -  Reserved
 D22                     : 0   no -  Reserved
 D23                     : 0   no -  Reserved
Data (HexDump)           : 12 24 02 01 01 02 00 00 00 00 00 00 00 00 03 2E   .$..............
                           0A 02                                             ..

        -------- Video Control Processing Unit Descriptor -----
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x05 (Processing Unit)
bUnitID                  : 0x03 (3)
bSourceID                : 0x01 (1)
wMaxMultiplier           : 0x4000 (163.84x Zoom)
bControlSize             : 0x02 (2 bytes)
bmControls               : 0x5B, 0x17
 D0                      : 1  yes -  Brightness
 D1                      : 1  yes -  Contrast
 D2                      : 0   no -  Hue
 D3                      : 1  yes -  Saturation
 D4                      : 1  yes -  Sharpness
 D5                      : 0   no -  Gamma
 D6                      : 1  yes -  White Balance Temperature
 D7                      : 0   no -  White Balance Component
 D8                      : 1  yes -  Backlight Compensation
 D9                      : 1  yes -  Gain
 D10                     : 1  yes -  Power Line Frequency
 D11                     : 0   no -  Hue, Auto
 D12                     : 1  yes -  White Balance Temperature, Auto
 D13                     : 0   no -  White Balance Component, Auto
 D14                     : 0   no -  Digital Multiplier
 D15                     : 0   no -  Digital Multiplier Limit
iProcessing              : 0x00 (No String Descriptor)
Data (HexDump)           : 0B 24 05 03 01 00 40 02 5B 17 00                  .$....@.[..

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x0E (ID 14)
guidExtensionCode        : {2C49D16A-32B8-4485-3EA8-643A152362F2}
bNumControls             : 0x06 (6 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x02 (2 bytes)
bmControls               : 0x3F, 0x00
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 0   no -  Vendor-Specific (Optional)
 D7                      : 0   no -  Vendor-Specific (Optional)
 D8                      : 0   no -  Vendor-Specific (Optional)
 D9                      : 0   no -  Vendor-Specific (Optional)
 D10                     : 0   no -  Vendor-Specific (Optional)
 D11                     : 0   no -  Vendor-Specific (Optional)
 D12                     : 0   no -  Vendor-Specific (Optional)
 D13                     : 0   no -  Vendor-Specific (Optional)
 D14                     : 0   no -  Vendor-Specific (Optional)
 D15                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1B 24 06 0E 6A D1 49 2C B8 32 85 44 3E A8 64 3A   .$..j.I,.2.D>.d:
                           15 23 62 F2 06 01 03 02 3F 00 00                  .#b.....?..

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x06 (ID 6)
guidExtensionCode        : {23E49ED0-1178-4F31-AE52-D2FB8A8D3B48}
bNumControls             : 0x0E (14 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x02 (2 bytes)
bmControls               : 0xFF, 0x6F
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 1  yes -  Vendor-Specific (Optional)
 D7                      : 1  yes -  Vendor-Specific (Optional)
 D8                      : 1  yes -  Vendor-Specific (Optional)
 D9                      : 1  yes -  Vendor-Specific (Optional)
 D10                     : 1  yes -  Vendor-Specific (Optional)
 D11                     : 1  yes -  Vendor-Specific (Optional)
 D12                     : 0   no -  Vendor-Specific (Optional)
 D13                     : 1  yes -  Vendor-Specific (Optional)
 D14                     : 1  yes -  Vendor-Specific (Optional)
 D15                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1B 24 06 06 D0 9E E4 23 78 11 31 4F AE 52 D2 FB   .$.....#x.1O.R..
                           8A 8D 3B 48 0E 01 03 02 FF 6F 00                  ..;H.....o.

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x08 (ID 8)
guidExtensionCode        : {69678EE4-410F-40DB-A850-7420D7D8240E}
bNumControls             : 0x08 (8 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x02 (2 bytes)
bmControls               : 0x3F, 0x03
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 0   no -  Vendor-Specific (Optional)
 D7                      : 0   no -  Vendor-Specific (Optional)
 D8                      : 1  yes -  Vendor-Specific (Optional)
 D9                      : 1  yes -  Vendor-Specific (Optional)
 D10                     : 0   no -  Vendor-Specific (Optional)
 D11                     : 0   no -  Vendor-Specific (Optional)
 D12                     : 0   no -  Vendor-Specific (Optional)
 D13                     : 0   no -  Vendor-Specific (Optional)
 D14                     : 0   no -  Vendor-Specific (Optional)
 D15                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1B 24 06 08 E4 8E 67 69 0F 41 DB 40 A8 50 74 20   .$....gi.A.@.Pt 
                           D7 D8 24 0E 08 01 03 02 3F 03 00                  ..$.....?..

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x09 (ID 9)
guidExtensionCode        : {1F5D4CA9-DE11-4487-840D-50933C8EC8D1}
bNumControls             : 0x12 (18 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x03 (3 bytes)
bmControls               : 0xFF, 0xFF, 0x03
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 1  yes -  Vendor-Specific (Optional)
 D7                      : 1  yes -  Vendor-Specific (Optional)
 D8                      : 1  yes -  Vendor-Specific (Optional)
 D9                      : 1  yes -  Vendor-Specific (Optional)
 D10                     : 1  yes -  Vendor-Specific (Optional)
 D11                     : 1  yes -  Vendor-Specific (Optional)
 D12                     : 1  yes -  Vendor-Specific (Optional)
 D13                     : 1  yes -  Vendor-Specific (Optional)
 D14                     : 1  yes -  Vendor-Specific (Optional)
 D15                     : 1  yes -  Vendor-Specific (Optional)
 D16                     : 1  yes -  Vendor-Specific (Optional)
 D17                     : 1  yes -  Vendor-Specific (Optional)
 D18                     : 0   no -  Vendor-Specific (Optional)
 D19                     : 0   no -  Vendor-Specific (Optional)
 D20                     : 0   no -  Vendor-Specific (Optional)
 D21                     : 0   no -  Vendor-Specific (Optional)
 D22                     : 0   no -  Vendor-Specific (Optional)
 D23                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1C 24 06 09 A9 4C 5D 1F 11 DE 87 44 84 0D 50 93   .$...L]....D..P.
                           3C 8E C8 D1 12 01 03 03 FF FF 03 00                allows 1..1024 bytes per packet)
 Bits 10..0              : 0x40 (64 bytes per packet)
bInterval                : 0x08 (128 microframes -> 16 ms)
Data (HexDump)           : 07 05 85 03 40 00 08                              ....@..

        --- Class-specific VC Interrupt Endpoint Descriptor ---
bLength                  : 0x05 (5 bytes)
bDescriptorType          : 0x25 (Video Control Endpoint)
bDescriptorSubtype       : 0x03 (Interrupt)
wMaxTransferSize         : 0x0040 (64 bytes)
Data (HexDump)           : 05 25 03 40 00                                    .%.@.

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 00 00 0E 02 00 00                        .........

        ---- VC-Specific VS Video Input Header Descriptor -----
bLength                  : 0x0F (15 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x01 (Input Header)
bNumFormats              : 0x02
wTotalLength             : 0x0755 (1877 bytes)
bEndpointAddress         : 0x81 (Direction=IN  EndpointID=1)
bmInfo                   : 0x00 (Dynamic Format Change not supported)
bTerminalLink            : 0x04 (Output Terminal ID 4)
bStillCaptureMethod      : 0x00 (No Still Capture)
nbTriggerSupport         : 0x00 (Hardware Triggering not supported)
bTriggerUsage            : 0x00 (Host will initiate still image capture)
bControlSize             : 0x01 (1 bytes each)
Video Payload Format 1   : 0x00
 D0                      : 0   no -  Key Frame Rate
 D1                      : 0   no -  P Frame Rate
 D2                      : 0   no -  Compression Quality
 D3                      : 0   no -  Compression Window Size
 D4                      : 0   no -  Generate Key Frame
 D5                      : 0   no -  Update Frame Segment
 D6                      : 0   no -  Reserved
 D7                      : 0   no -  Reserved
Video Payload Format 2   : 0x00
 D0                      : 0   no -  Key Frame Rate
 D1                      : 0   no -  P Frame Rate
 D2                      : 0   no -  Compression Quality
 D3                      : 0   no -  Compression Window Size
 D4                      : 0   no -  Generate Key Frame
 D5                      : 0   no -  Update Frame Segment
 D6                      : 0   no -  Reserved
 D7                      : 0   no -  Reserved
Data (HexDump)           : 0F 24 01 02 55 07 81 00 04 00 00 00 01 00 00      .$..U..........

        ------- VS Uncompressed Format Type Descriptor --------
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x04 (Uncompressed Format Type)
bFormatIndex             : 0x01 (1)
bNumFrameDescriptors     : 0x13 (19 Frame Descriptors)
guidFormat               : {32595559-0000-0010-8000-00AA00389B71} (YUY2)
bBitsPerPixel            : 0x10 (16 bits per pixel)
bDefaultFrameIndex       : 0x01 (Index 1)
bAspectRatioX            : 0x00
bAspectRatioY            : 0x00
bmInterlaceFlags         : 0x00
 D0 IL stream or variable: 0 (no)
 D1 Fields per frame     : 0 (2 fields)
 D2 Field 1 first        : 0 (no)
 D3 Reserved             : 0
 D4..5 Field pattern     : 0 (Field 1 only)
 D6..7 Display Mode      : 0 (Bob only)
bCopyProtect             : 0x00 (No restrictions)
Data (HexDump)           : 1B 24 04 01 13 59 55 59 32 00 00 10 00 80 00 00   .$...YUY2.......
                           AA 00 38 9B 71 10 01 00 00 00 00                  ..8.q......

        -------- VS Uncompressed Frame Type Descriptor --------
---> This is the Default (optimum) Frame index
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x01
bmCapabilities           : 0x00
wWidth                   : 0x0280 (640)
wHeight                  : 0x01E0 (480)
dwMinBitRate             : 0x01770000 (24576000 bps -> 3.72 MB/s)
dwMaxBitRate             : 0x08CA0000 (147456000 bps -> 18.432 MB/s)
dwMaxVideoFrameBufferSize: 0x00096000 (614400 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 01 00 80 02 E0 01 00 00 77 01 00 00 CA   6$.........w....
                           08 00 60 09 00 15 16 05 00 07 15 16 05 00 9A 5B   ..`............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x02
bmCapabilities           : 0x00
wWidth                   : 0x00A0 (160)
wHeight                  : 0x0078 (120)
dwMinBitRate             : 0x00177000 (1536000 bps -> 192 KB/s)
dwMaxBitRate             : 0x008CA000 (9216000 bps -> 1.152 MB/s)
dwMaxVideoFrameBufferSize: 0x00009600 (38400 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 02 00 A0 00 78 00 00 70 17 00 00 A0 8C   6$.....x..p.....
                           00 00 96 00 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x03
bmCapabilities           : 0x00
wWidth                   : 0x00B0 (176)
wHeight                  : 0x0090 (144)
dwMinBitRate             : 0x001EF000 (2027520 bps -> 253.375 KB/s)
dwMaxBitRate             : 0x00B9A000 (12165120 bps -> 1.520 MB/s)
dwMaxVideoFrameBufferSize: 0x0000C600 (50688 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 03 00 B0 00 90 00 00 F0 1E 00 00 A0 B9   6$..............
                           00 00 C6 00 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x04
bmCapabilities           : 0x00
wWidth                   : 0x0140 (320)
wHeight                  : 0x00B4 (180)
dwMinBitRate             : 0x00465000 (4608000 bps -> 576 KB/s)
dwMaxBitRate             : 0x01A5E000 (27648000 bps -> 3.456 MB/s)
dwMaxVideoFrameBufferSize: 0x0001C200 (115200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 04 00 40 01 B4 00 00 50 46 00 00 E0 A5   6$...@....PF....
                           01 00 C2 01 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x05
bmCapabilities           : 0x00
wWidth                   : 0x0140 (320)
wHeight                  : 0x00F0 (240)
dwMinBitRate             : 0x005DC000 (6144000 bps -> 768 KB/s)
dwMaxBitRate             : 0x02328000 (36864000 bps -> 4.608 MB/s)
dwMaxVideoFrameBufferSize: 0x00025800 (153600 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 05 00 40 01 F0 00 00 C0 5D 00 00 80 32   6$...@.....]...2
                           02 00 58 02 00 15 16 05 00 07 15 16 05 00 9A 5B   ..X............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x06
bmCapabilities           : 0x00
wWidth                   : 0x0160 (352)
wHeight                  : 0x0120 (288)
dwMinBitRate             : 0x007BC000 (8110080 bps -> 1.13 MB/s)
dwMaxBitRate             : 0x02E68000 (48660480 bps -> 6.82 MB/s)
dwMaxVideoFrameBufferSize: 0x00031800 (202752 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 06 00 60 01 20 01 00 C0 7B 00 00 80 E6   6$...`. ...{....
                           02 00 18 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x07
bmCapabilities           : 0x00
wWidth                   : 0x0154 (340)
wHeight                  : 0x0154 (340)
dwMinBitRate             : 0x008D1D00 (9248000 bps -> 1.156 MB/s)
dwMaxBitRate             : 0x008D1D00 (9248000 bps -> 1.156 MB/s)
dwMaxVideoFrameBufferSize: 0x00038720 (231200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x01 (1 discrete frame interval supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
Data (HexDump)           : 1E 24 05 07 00 54 01 54 01 00 1D 8D 00 00 1D 8D   .$...T.T........
                           00 20 87 03 00 15 16 05 00 01 15 16 05 00         . ............

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x08
bmCapabilities           : 0x00
wWidth                   : 0x01A8 (424)
wHeight                  : 0x00F0 (240)
dwMinBitRate             : 0x007C3800 (8140800 bps -> 1.17 MB/s)
dwMaxBitRate             : 0x02E95000 (48844800 bps -> 6.105 MB/s)
dwMaxVideoFrameBufferSize: 0x00031B00 (203520 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 08 00 A8 01 F0 00 00 38 7C 00 00 50 E9   6$........8|..P.
                           02 00 1B 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x09
bmCapabilities           : 0x00
wWidth                   : 0x01B8 (440)
wHeight                  : 0x01B8 (440)
dwMinBitRate             : 0x00EC5400 (15488000 bps -> 1.936 MB/s)
dwMaxBitRate             : 0x00EC5400 (15488000 bps -> 1.936 MB/s)
dwMaxVideoFrameBufferSize: 0x0005E880 (387200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x01 (1 discrete frame interval supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
Data (HexDump)           : 1E 24 05 09 00 B8 01 B8 01 00 54 EC 00 00 54 EC   .$........T...T.
                           00 80 E8 05 00 15 16 05 00 01 15 16 05 00         ..............

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x0A
bmCapabilities           : 0x00
wWidth                   : 0x01E0 (480)
wHeight                  : 0x010E (270)
dwMinBitRate             : 0x009E3400 (10368000 bps -> 1.296 MB/s)
dwMaxBitRate             : 0x03B53800 (62208000 bps -> 7.776 MB/s)
dwMaxVideoFrameBufferSize: 0x0003F480 (259200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 0A 00 E0 01 0E 01 00 34 9E 00 00 38 B5   6$........4...8.
                           03 80 F4 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x0B
bmCapabilities           : 0x00
wWidth                   : 0x0280 (640)
wHeight                  : 0x0168 (360)
dwMinBitRate             : 0x01194000 (18432000 bps -> 2.304 MB/s)
dwMaxBitRate             : 0x06978000 (110592000 bps -> 13.824 MB/s)
dwMaxVideoFrameBufferSize: 0x00070800 (460800 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 0B 00 80 02 68 01 00 40 19 01 00 80 97   6$.....h..@.....
                           06 00 08 07 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x0C
bmCapabilities           : 0x00
wWidth                   : 0x0320 (800)
wHeight                  : 0x01C0 (448)
dwMinBitRate             : 0x01B58000 (28672000 bps -> 3.584 MB/s)
dwMaxBitRate             : 0x0A410000 (172032000 bps -> 21.504 MB/s)
dwMaxVideoFrameBufferSize: 0x000AF000 (716800 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 0C 00 20 03 C0 01 00 80 B5 01 00 00 41   6$... .........A
                           0A 00 F0 0A 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x32 (50 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x0D
bmCapabilities           : 0x00
wWidth                   : 0x0320 (800)
wHeight                  : 0x0258 (600)
dwMinBitRate             : 0x0249F000 (38400000 bps -> 4.800 MB/s)
dwMaxBitRate             : 0x0AFC8000 (184320000 bps -> 23.40 MB/s)
dwMaxVideoFrameBufferSize: 0x000EA600 (960000 bytes)
dwDefaultFrameInterval   : 0x00065B9A (41.6666 ms -> 24.0000 fps)
bFrameIntervalType       : 0x06 (6 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[2]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[3]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[4]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[5]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[6]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 32 24 05 0D 00 20 03 58 02 00 F0 49 02 00 80 FC   2$... .X...I....
                           0A 00 A6 0E 00 9A 5B 06 00 06 9A 5B 06 00 20 A1   ......[....[.. .
                           07 00 2A 2C 0A 00 40 42 0F 00 55 58 14 00 80 84   ..*,..@B..UX....
                           1E 00                                             ..

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x0E
bmCapabilities           : 0x00
wWidth                   : 0x0350 (848)
wHeight                  : 0x01E0 (480)
dwMinBitRate             : 0x01F0E000 (32563200 bps -> 4.70 MB/s)
dwMaxBitRate             : 0x0BA54000 (195379200 bps -> 24.422 MB/s)
dwMaxVideoFrameBufferSize: 0x000C6C00 (814080 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 05 0E 00 50 03 E0 01 00 E0 F0 01 00 40 A5   6$...P........@.
                           0B 00 6C 0C 00 15 16 05 00 07 15 16 05 00 9A 5B   ..l............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x2A (42 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x0F
bmCapabilities           : 0x00
wWidth                   : 0x03C0 (960)
wHeight                  : 0x021C (540)
dwMinBitRate             : 0x0278D000 (41472000 bps -> 5.184 MB/s)
dwMaxBitRate             : 0x076A7000 (124416000 bps -> 15.552 MB/s)
dwMaxVideoFrameBufferSize: 0x000FD200 (1036800 bytes)
dwDefaultFrameInterval   : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
bFrameIntervalType       : 0x04 (4 discrete frame intervals supported)
adwFrameInterval[1]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[2]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[3]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[4]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 2A 24 05 0F 00 C0 03 1C 02 00 D0 78 02 00 70 6A   *$.........x..pj
                           07 00 D2 0F 00 2A 2C 0A 00 04 2A 2C 0A 00 40 42   .....*,...*,..@B
                           0F 00 55 58 14 00 80 84 1E 00                     ..UX......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x2A (42 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x10
bmCapabilities           : 0x00
wWidth                   : 0x0400 (1024)
wHeight                  : 0x0240 (576)
dwMinBitRate             : 0x02D00000 (47185920 bps -> 5.898 MB/s)
dwMaxBitRate             : 0x08700000 (141557760 bps -> 17.694 MB/s)
dwMaxVideoFrameBufferSize: 0x00120000 (1179648 bytes)
dwDefaultFrameInterval   : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
bFrameIntervalType       : 0x04 (4 discrete frame intervals supported)
adwFrameInterval[1]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[2]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[3]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[4]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 2A 24 05 10 00 00 04 40 02 00 00 D0 02 00 00 70   *$.....@.......p
                           08 00 00 12 00 2A 2C 0A 00 04 2A 2C 0A 00 40 42   .....*,...*,..@B
                           0F 00 55 58 14 00 80 84 1E 00                     ..UX......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x26 (38 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x11
bmCapabilities           : 0x00
wWidth                   : 0x0500 (1280)
wHeight                  : 0x02D0 (720)
dwMinBitRate             : 0x04650000 (73728000 bps -> 9.216 MB/s)
dwMaxBitRate             : 0x08CA0000 (147456000 bps -> 18.432 MB/s)
dwMaxVideoFrameBufferSize: 0x001C2000 (1843200 bytes)
dwDefaultFrameInterval   : 0x000F4240 (100.0000 ms -> 10.0000 fps)
bFrameIntervalType       : 0x03 (3 discrete frame intervals supported)
adwFrameInterval[1]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[2]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[3]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 26 24 05 11 00 00 05 D0 02 00 00 65 04 00 00 CA   &$.........e....
                           08 00 20 1C 00 40 42 0F 00 03 40 42 0F 00 55 58   .. ..@B...@B..UX
                           14 00 80 84 1E 00                                 ......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x22 (34 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x12
bmCapabilities           : 0x00
wWidth                   : 0x0640 (1600)
wHeight                  : 0x0380 (896)
dwMinBitRate             : 0x06D60000 (114688000 bps -> 14.336 MB/s)
dwMaxBitRate             : 0x0A410000 (172032000 bps -> 21.504 MB/s)
dwMaxVideoFrameBufferSize: 0x002BC000 (2867200 bytes)
dwDefaultFrameInterval   : 0x00145855 (133.3333 ms -> 7.5000 fps)
bFrameIntervalType       : 0x02 (2 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[2]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 22 24 05 12 00 40 06 80 03 00 00 D6 06 00 00 41   "$...@.........A
                           0A 00 C0 2B 00 55 58 14 00 02 55 58 14 00 80 84   ...+.UX...UX....
                           1E 00                                             ..

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x13
bmCapabilities           : 0x00
wWidth                   : 0x0780 (1920)
wHeight                  : 0x0438 (1080)
dwMinBitRate             : 0x09E34000 (165888000 bps -> 20.736 MB/s)
dwMaxBitRate             : 0x09E34000 (165888000 bps -> 20.736 MB/s)
dwMaxVideoFrameBufferSize: 0x003F4800 (4147200 bytes)
dwDefaultFrameInterval   : 0x001E8480 (200.0000 ms -> 5.0000 fps)
bFrameIntervalType       : 0x01 (1 discrete frame interval supported)
adwFrameInterval[1]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 1E 24 05 13 00 80 07 38 04 00 40 E3 09 00 40 E3   .$.....8..@...@.
                           09 00 48 3F 00 80 84 1E 00 01 80 84 1E 00         ..H?..........

        ------- VS Color Matching Descriptor Descriptor -------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x0D (Color Matching)
bColorPrimaries          : 0x01 (BT.709, sRGB)
bTransferCharacteristics : 0x01 (BT.709)
bMatrixCoefficients      : 0x04 (SMPTE 170M)
Data (HexDump)           : 06 24 0D 01 01 04                                 .$....

        ----- Video Streaming MJPEG Format Type Descriptor ----
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x06 (Format MJPEG)
bFormatIndex             : 0x02 (2)
bNumFrameDescriptors     : 0x11 (17)
bmFlags                  : 0x01 (Sample size is fixed)
bDefaultFrameIndex       : 0x01 (1)
bAspectRatioX            : 0x00
bAspectRatioY            : 0x00
bmInterlaceFlags         : 0x00
 D0 IL stream or variable: 0 (no)
 D1 Fields per frame     : 0 (2 fields)
 D2 Field 1 first        : 0 (no)
 D3 Reserved             : 0
 D4..5 Field pattern     : 0 (Field 1 only)
 D6..7 Display Mode      : 0 (Bob only)
bCopyProtect             : 0x00 (No restrictions)
Data (HexDump)           : 0B 24 06 02 11 01 01 00 00 00 00                  .$.........

        ----- Video Streaming MJPEG Frame Type Descriptor -----
---> This is the Default (optimum) Frame index
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x01
bmCapabilities           : 0x00
wWidth                   : 0x0280 (640)
wHeight                  : 0x01E0 (480)
dwMinBitRate             : 0x01770000 (24576000 bps -> 3.72 MB/s)
dwMaxBitRate             : 0x08CA0000 (147456000 bps -> 18.432 MB/s)
dwMaxVideoFrameBufferSize: 0x00096000 (614400 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 01 00 80 02 E0 01 00 00 77 01 00 00 CA   6$.........w....
                           08 00 60 09 00 15 16 05 00 07 15 16 05 00 9A 5B   ..`............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x02
bmCapabilities           : 0x00
wWidth                   : 0x00A0 (160)
wHeight                  : 0x0078 (120)
dwMinBitRate             : 0x00177000 (1536000 bps -> 192 KB/s)
dwMaxBitRate             : 0x008CA000 (9216000 bps -> 1.152 MB/s)
dwMaxVideoFrameBufferSize: 0x00009600 (38400 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 02 00 A0 00 78 00 00 70 17 00 00 A0 8C   6$.....x..p.....
                           00 00 96 00 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x03
bmCapabilities           : 0x00
wWidth                   : 0x00B0 (176)
wHeight                  : 0x0090 (144)
dwMinBitRate             : 0x001EF000 (2027520 bps -> 253.375 KB/s)
dwMaxBitRate             : 0x00B9A000 (12165120 bps -> 1.520 MB/s)
dwMaxVideoFrameBufferSize: 0x0000C600 (50688 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 03 00 B0 00 90 00 00 F0 1E 00 00 A0 B9   6$..............
                           00 00 C6 00 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x04
bmCapabilities           : 0x00
wWidth                   : 0x0140 (320)
wHeight                  : 0x00B4 (180)
dwMinBitRate             : 0x00465000 (4608000 bps -> 576 KB/s)
dwMaxBitRate             : 0x01A5E000 (27648000 bps -> 3.456 MB/s)
dwMaxVideoFrameBufferSize: 0x0001C200 (115200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 04 00 40 01 B4 00 00 50 46 00 00 E0 A5   6$...@....PF....
                           01 00 C2 01 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x05
bmCapabilities           : 0x00
wWidth                   : 0x0140 (320)
wHeight                  : 0x00F0 (240)
dwMinBitRate             : 0x005DC000 (6144000 bps -> 768 KB/s)
dwMaxBitRate             : 0x02328000 (36864000 bps -> 4.608 MB/s)
dwMaxVideoFrameBufferSize: 0x00025800 (153600 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 05 00 40 01 F0 00 00 C0 5D 00 00 80 32   6$...@.....]...2
                           02 00 58 02 00 15 16 05 00 07 15 16 05 00 9A 5B   ..X............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x06
bmCapabilities           : 0x00
wWidth                   : 0x0160 (352)
wHeight                  : 0x0120 (288)
dwMinBitRate             : 0x007BC000 (8110080 bps -> 1.13 MB/s)
dwMaxBitRate             : 0x02E68000 (48660480 bps -> 6.82 MB/s)
dwMaxVideoFrameBufferSize: 0x00031800 (202752 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 06 00 60 01 20 01 00 C0 7B 00 00 80 E6   6$...`. ...{....
                           02 00 18 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x07
bmCapabilities           : 0x00
wWidth                   : 0x01A8 (424)
wHeight                  : 0x00F0 (240)
dwMinBitRate             : 0x007C3800 (8140800 bps -> 1.17 MB/s)
dwMaxBitRate             : 0x02E95000 (48844800 bps -> 6.105 MB/s)
dwMaxVideoFrameBufferSize: 0x00031B00 (203520 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 07 00 A8 01 F0 00 00 38 7C 00 00 50 E9   6$........8|..P.
                           02 00 1B 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x08
bmCapabilities           : 0x00
wWidth                   : 0x01E0 (480)
wHeight                  : 0x010E (270)
dwMinBitRate             : 0x009E3400 (10368000 bps -> 1.296 MB/s)
dwMaxBitRate             : 0x03B53800 (62208000 bps -> 7.776 MB/s)
dwMaxVideoFrameBufferSize: 0x0003F480 (259200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 08 00 E0 01 0E 01 00 34 9E 00 00 38 B5   6$........4...8.
                           03 80 F4 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x09
bmCapabilities           : 0x00
wWidth                   : 0x0280 (640)
wHeight                  : 0x0168 (360)
dwMinBitRate             : 0x01194000 (18432000 bps -> 2.304 MB/s)
dwMaxBitRate             : 0x06978000 (110592000 bps -> 13.824 MB/s)
dwMaxVideoFrameBufferSize: 0x00070800 (460800 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 09 00 80 02 68 01 00 40 19 01 00 80 97   6$.....h..@.....
                           06 00 08 07 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x0A
bmCapabilities           : 0x00
wWidth                   : 0x0320 (800)
wHeight                  : 0x01C0 (448)
dwMinBitRate             : 0x01B58000 (28672000 bps -> 3.584 MB/s)
dwMaxBitRate             : 0x0A410000 (172032000 bps -> 21.504 MB/s)
dwMaxVideoFrameBufferSize: 0x000AF000 (716800 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 0A 00 20 03 C0 01 00 80 B5 01 00 00 41   6$... .........A
                           0A 00 F0 0A 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x0B
bmCapabilities           : 0x00
wWidth                   : 0x0320 (800)
wHeight                  : 0x0258 (600)
dwMinBitRate             : 0x0249F000 (38400000 bps -> 4.800 MB/s)
dwMaxBitRate             : 0x0DBBA000 (230400000 bps -> 28.800 MB/s)
dwMaxVideoFrameBufferSize: 0x000EA600 (960000 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 0B 00 20 03 58 02 00 F0 49 02 00 A0 BB   6$... .X...I....
                           0D 00 A6 0E 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x0C
bmCapabilities           : 0x00
wWidth                   : 0x0350 (848)
wHeight                  : 0x01E0 (480)
dwMinBitRate             : 0x01F0E000 (32563200 bps -> 4.70 MB/s)
dwMaxBitRate             : 0x0BA54000 (195379200 bps -> 24.422 MB/s)
dwMaxVideoFrameBufferSize: 0x000C6C00 (814080 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 0C 00 50 03 E0 01 00 E0 F0 01 00 40 A5   6$...P........@.
                           0B 00 6C 0C 00 15 16 05 00 07 15 16 05 00 9A 5B   ..l............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x0D
bmCapabilities           : 0x00
wWidth                   : 0x03C0 (960)
wHeight                  : 0x021C (540)
dwMinBitRate             : 0x0278D000 (41472000 bps -> 5.184 MB/s)
dwMaxBitRate             : 0x0ED4E000 (248832000 bps -> 31.104 MB/s)
dwMaxVideoFrameBufferSize: 0x000FD200 (1036800 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 0D 00 C0 03 1C 02 00 D0 78 02 00 E0 D4   6$.........x....
                           0E 00 D2 0F 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x0E
bmCapabilities           : 0x00
wWidth                   : 0x0400 (1024)
wHeight                  : 0x0240 (576)
dwMinBitRate             : 0x02D00000 (47185920 bps -> 5.898 MB/s)
dwMaxBitRate             : 0x10E00000 (283115520 bps -> 35.389 MB/s)
dwMaxVideoFrameBufferSize: 0x00120000 (1179648 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 0E 00 00 04 40 02 00 00 D0 02 00 00 E0   6$.....@........
                           10 00 00 12 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x3A (58 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x0F
bmCapabilities           : 0x00
wWidth                   : 0x0500 (1280)
wHeight                  : 0x02D0 (720)
dwMinBitRate             : 0x04650000 (73728000 bps -> 9.216 MB/s)
dwMaxBitRate             : 0x34BC0000 (884736000 bps -> 110.592 MB/s)
dwMaxVideoFrameBufferSize: 0x001C2000 (1843200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x08 (8 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00028B0A (16.6666 ms -> 60.0000 fps)
adwFrameInterval[2]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[3]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[4]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[5]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[6]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[7]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[8]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 3A 24 07 0F 00 00 05 D0 02 00 00 65 04 00 00 BC   :$.........e....
                           34 00 20 1C 00 15 16 05 00 08 0A 8B 02 00 15 16   4. .............
                           05 00 9A 5B 06 00 20 A1 07 00 2A 2C 0A 00 40 42   ...[.. ...*,..@B
                           0F 00 55 58 14 00 80 84 1E 00                     ..UX......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x10
bmCapabilities           : 0x00
wWidth                   : 0x0640 (1600)
wHeight                  : 0x0380 (896)
dwMinBitRate             : 0x06D60000 (114688000 bps -> 14.336 MB/s)
dwMaxBitRate             : 0x29040000 (688128000 bps -> 86.16 MB/s)
dwMaxVideoFrameBufferSize: 0x002BC000 (2867200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 10 00 40 06 80 03 00 00 D6 06 00 00 04   6$...@..........
                           29 00 C0 2B 00 15 16 05 00 07 15 16 05 00 9A 5B   )..+...........[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x11
bmCapabilities           : 0x00
wWidth                   : 0x0780 (1920)
wHeight                  : 0x0438 (1080)
dwMinBitRate             : 0x09E34000 (165888000 bps -> 20.736 MB/s)
dwMaxBitRate             : 0x3B538000 (995328000 bps -> 124.416 MB/s)
dwMaxVideoFrameBufferSize: 0x003F4800 (4147200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 11 00 80 07 38 04 00 40 E3 09 00 80 53   6$.....8..@....S
                           3B 00 48 3F 00 15 16 05 00 07 15 16 05 00 9A 5B   ;.H?...........[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ------- VS Color Matching Descriptor Descriptor -------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x0D (Color Matching)
bColorPrimaries          : 0x01 (BT.709, sRGB)
bTransferCharacteristics : 0x01 (BT.709)
bMatrixCoefficients      : 0x04 (SMPTE 170M)
Data (HexDump)           : 06 24 0D 01 01 04                                 .$....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 01 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x00C0
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xC0 (192 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 C0 00 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 02 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0180
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x180 (384 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 80 01 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 03 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0200
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x200 (512 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 00 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 04 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0280
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x280 (640 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 80 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 05 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0320
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x320 (800 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 20 03 01                              .... ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x06
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 06 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x03B0
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x3B0 (944 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 B0 03 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x07
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 07 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0A80
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x01 (1 additional transactions per microframe -> allows 513..1024 byte per packet)
 Bits 10..0              : 0x280 (640 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 80 0A 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x08
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 08 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0B20
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x01 (1 additional transactions per microframe -> allows 513..1024 byte per packet)
 Bits 10..0              : 0x320 (800 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 20 0B 01                              .... ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x09
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 09 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0BE0
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x01 (1 additional transactions per microframe -> allows 513..1024 byte per packet)
 Bits 10..0              : 0x3E0 (992 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 E0 0B 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x0A
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 0A 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x1380
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x02 (2 additional transactions per microframe -> allows 683..1024 bytes per packet)
 Bits 10..0              : 0x380 (896 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 80 13 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x0B
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 0B 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x1400
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x02 (2 additional transactions per microframe -> allows 683..1024 bytes per packet)
 Bits 10..0              : 0x400 (1024 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 81 05 00 14 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 00 00 0E 02 00 00                        .........

        ---- VC-Specific VS Video Input Header Descriptor -----
bLength                  : 0x0E (14 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x01 (Input Header)
bNumFormats              : 0x01
wTotalLength             : 0x004E (78 bytes)
bEndpointAddress         : 0x82 (Direction=IN  EndpointID=2)
bmInfo                   : 0x00 (Dynamic Format Change not supported)
bTerminalLink            : 0x07 (Output Terminal ID 7)
bStillCaptureMethod      : 0x00 (No Still Capture)
nbTriggerSupport         : 0x00 (Hardware Triggering not supported)
bTriggerUsage            : 0x00 (Host will initiate still image capture)
bControlSize             : 0x01 (1 bytes each)
Video Payload Format 1   : 0x00
 D0                      : 0   no -  Key Frame Rate
 D1                      : 0   no -  P Frame Rate
 D2                      : 0   no -  Compression Quality
 D3                      : 0   no -  Compression Window Size
 D4                      : 0   no -  Generate Key Frame
 D5                      : 0   no -  Update Frame Segment
 D6                      : 0   no -  Reserved
 D7                      : 0   no -  Reserved
Data (HexDump)           : 0E 24 01 01 4E 00 82 00 07 00 00 00 01 00         .$..N.........

        ---- VS Frame Based Payload Format Type Descriptor ----
*!*ERROR: This format is NOT ALLOWED for UVC 1.0 devices
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x10 (Frame Based Format Type)
bFormatIndex             : 0x04 (4)
bNumFrameDescriptors     : 0x01 (1)
guidFormat               : {00000032-0002-0010-8000-00AA00389B71} (unknown)
bBitsPerPixel            : 0x08 (8 bits)
bDefaultFrameIndex       : 0x01 (1)
bAspectRatioX            : 0x00
bAspectRatioY            : 0x00
bmInterlaceFlags         : 0x00
 D0 IL stream or variable: 0 (no)
 D1 Fields per frame     : 0 (2 fields)
 D2 Field 1 first        : 0 (no)
 D3 Reserved             : 0
 D4..5 Field pattern     : 0 (Field 1 only)
 D6..7 Display Mode      : 0 (Bob only)
bCopyProtect             : 0x00 (No restrictions)
bVariableSize            : 0x00 (Fixed Size)
Data (HexDump)           : 1C 24 10 04 01 32 00 00 00 02 00 10 00 80 00 00   .$...2..........
                           AA 00 38 9B 71 08 01 00 00 00 00 00               ..8.q.......

        ----- VS Frame Based Payload Frame Type Descriptor ----
*!*ERROR  bDescriptorSubtype did not exist in UVC 1.0
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x11 (Frame Based Payload Frame Type)
bFrameIndex              : 0x01
bmCapabilities           : 0x00
wWidth                   : 0x0154 (340)
wHeight                  : 0x0154 (340)
dwMinBitRate             : 0x01A75700 (27744000 bps -> 3.468 MB/s)
dwMaxBitRate             : 0x01A75700 (27744000 bps -> 3.468 MB/s)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x01 (1 discrete frame interval supported)
dwBytesPerLine           : 0x154 (340 bytes)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
Data (HexDump)           : 1E 24 11 01 00 54 01 54 01 00 57 A7 01 00 57 A7   .$...T.T..W...W.
                           01 15 16 05 00 01 54 01 00 00 15 16 05 00         ......T.......

        ------- VS Color Matching Descriptor Descriptor -------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x0D (Color Matching)
bColorPrimaries          : 0x01 (BT.709, sRGB)
bTransferCharacteristics : 0x01 (BT.709)
bMatrixCoefficients      : 0x04 (SMPTE 170M)
Data (HexDump)           : 06 24 0D 01 01 04                                 .$....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 01 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x00C0
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xC0 (192 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 C0 00 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 02 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0180
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x180 (384 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 80 01 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 03 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0200
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x200 (512 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 00 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 04 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0280
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x280 (640 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 80 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 05 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0320
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x320 (800 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 20 03 01                              .... ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x06
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 06 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x03B0
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x3B0 (944 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 B0 03 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x07
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 07 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0A80
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x01 (1 additional transactions per microframe -> allows 513..1024 byte per packet)
 Bits 10..0              : 0x280 (640 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 80 0A 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x08
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 08 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0B20
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x01 (1 additional transactions per microframe -> allows 513..1024 byte per packet)
 Bits 10..0              : 0x320 (800 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 20 0B 01                              .... ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x09
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 09 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0BE0
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x01 (1 additional transactions per microframe -> allows 513..1024 byte per packet)
 Bits 10..0              : 0x3E0 (992 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 E0 0B 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x0A
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 0A 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x1380
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x02 (2 additional transactions per microframe -> allows 683..1024 bytes per packet)
 Bits 10..0              : 0x380 (896 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 80 13 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x0B
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 0B 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x1400
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x02 (2 additional transactions per microframe -> allows 683..1024 bytes per packet)
 Bits 10..0              : 0x400 (1024 bytes per packet)
bInterval                : 0x01 (1 microframe -> 0.125 ms)
Data (HexDump)           : 07 05 82 05 00 14 01                              .......

        ------------------- IAD Descriptor --------------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x0B (Interface Association Descriptor)
bFirstInterface          : 0x03 (Interface 3)
bInterfaceCount          : 0x02 (2 Interfaces)
bFunctionClass           : 0x01 (Audio)
bFunctionSubClass        : 0x02 (Audio Streaming)
bFunctionProtocol        : 0x00
iFunction                : 0x00 (No String Descriptor)
Data (HexDump)           : 08 0B 03 02 01 02 00 00                           ........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03 (Interface 3)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x01 (Audio Control)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 03 00 00 01 01 00 00                        .........

        ------ Audio Control Interface Header Descriptor ------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (Header)
bcdADC                   : 0x0100
wTotalLength             : 0x0026 (38 bytes)
bInCollection            : 0x01
baInterfaceNr[1]         : 0x04
Data (HexDump)           : 09 24 01 00 01 26 00 01 04                        .$...&...

        ------- Audio Control Input Terminal Descriptor -------
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal)
bTerminalID              : 0x01
wTerminalType            : 0x0201 (Microphone)
bAssocTerminal           : 0x00
bNrChannels              : 0x02 (2 channels)
wChannelConfig           : 0x0003 (L, R)
iChannelNames            : 0x00 (No String Descriptor)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 02 01 01 02 00 02 03 00 00 00               .$..........

        ------- Audio Control Output Terminal Descriptor ------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal)
bTerminalID              : 0x03
wTerminalType            : 0x0101 (USB Streaming)
bAssocTerminal           : 0x00 (0)
bSourceID                : 0x05 (5)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 09 24 03 03 01 01 00 05 00                        .$.......

        -------- Audio Control Feature Unit Descriptor --------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit)
bUnitID                  : 0x05 (5)
bSourceID                : 0x01 (1)
bControlSize             : 0x01 (1 byte per control)
bmaControls[0]           : 0x03
 D0: Mute                : 1
 D1: Volume              : 1
 D2: Bass                : 0
 D3: Mid                 : 0
 D4: Treble              : 0
 D5: Graphic Equalizer   : 0
 D6: Automatic Gain      : 0
 D7: Delay               : 0
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 06 05 01 01 03 00                           .$......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04 (Interface 4)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 04 00 00 01 02 00 00                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04 (Interface 4)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 04 01 01 01 02 00 00                        .........

        -------- Audio Streaming Interface Descriptor ---------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS_GENERAL)
bTerminalLink            : 0x03 (Terminal ID 3)
bDelay                   : 0x01 (1 frame)
wFormatTag               : 0x0001 (PCM)
Data (HexDump)           : 07 24 01 03 01 01 00                              .$.....

        ------- Audio Streaming Format Type Descriptor --------
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bNrChannels              : 0x02 (2 channels)
bSubframeSize            : 0x02 (2 bytes per subframe)
bBitResolution           : 0x10 (16 bits per sample)
bSamFreqType             : 0x01 (supports 1 sample frequence)
tSamFreq[1]              : 0x03E80 (16000 Hz)
Data (HexDump)           : 0B 24 02 01 02 02 10 01 80 3E 00                  .$.......>.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0044
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x44 (68 bytes per packet)
bInterval                : 0x04 (4 ms)
bRefresh                 : 0x00
bSynchAddress            : 0x00
Data (HexDump)           : 09 05 84 05 44 00 04 00 00                        ....D....

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x01
 D0   : Sampling Freq    : 0x01 (supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 07 25 01 01 00 00 00                              .%.....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04 (Interface 4)
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 04 02 01 01 02 00 00                        .........

        -------- Audio Streaming Interface Descriptor ---------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS_GENERAL)
bTerminalLink            : 0x03 (Terminal ID 3)
bDelay                   : 0x01 (1 frame)
wFormatTag               : 0x0001 (PCM)
Data (HexDump)           : 07 24 01 03 01 01 00                              .$.....

        ------- Audio Streaming Format Type Descriptor --------
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bNrChannels              : 0x02 (2 channels)
bSubframeSize            : 0x02 (2 bytes per subframe)
bBitResolution           : 0x10 (16 bits per sample)
bSamFreqType             : 0x01 (supports 1 sample frequence)
tSamFreq[1]              : 0x05DC0 (24000 Hz)
Data (HexDump)           : 0B 24 02 01 02 02 10 01 C0 5D 00                  .$.......].

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0064
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x64 (100 bytes per packet)
bInterval                : 0x04 (4 ms)
bRefresh                 : 0x00
bSynchAddress            : 0x00
Data (HexDump)           : 09 05 84 05 64 00 04 00 00                        ....d....

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x01
 D0   : Sampling Freq    : 0x01 (supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 07 25 01 01 00 00 00                              .%.....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04 (Interface 4)
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 04 03 01 01 02 00 00                        .........

        -------- Audio Streaming Interface Descriptor ---------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS_GENERAL)
bTerminalLink            : 0x03 (Terminal ID 3)
bDelay                   : 0x01 (1 frame)
wFormatTag               : 0x0001 (PCM)
Data (HexDump)           : 07 24 01 03 01 01 00                              .$.....

        ------- Audio Streaming Format Type Descriptor --------
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bNrChannels              : 0x02 (2 channels)
bSubframeSize            : 0x02 (2 bytes per subframe)
bBitResolution           : 0x10 (16 bits per sample)
bSamFreqType             : 0x01 (supports 1 sample frequence)
tSamFreq[1]              : 0x07D00 (32000 Hz)
Data (HexDump)           : 0B 24 02 01 02 02 10 01 00 7D 00                  .$.......}.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0084
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x84 (132 bytes per packet)
bInterval                : 0x04 (4 ms)
bRefresh                 : 0x00
bSynchAddress            : 0x00
Data (HexDump)           : 09 05 84 05 84 00 04 00 00                        .........

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x01
 D0   : Sampling Freq    : 0x01 (supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 07 25 01 01 00 00 00                              .%.....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x04 (Interface 4)
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 04 04 01 01 02 00 00                        .........

        -------- Audio Streaming Interface Descriptor ---------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS_GENERAL)
bTerminalLink            : 0x03 (Terminal ID 3)
bDelay                   : 0x01 (1 frame)
wFormatTag               : 0x0001 (PCM)
Data (HexDump)           : 07 24 01 03 01 01 00                              .$.....

        ------- Audio Streaming Format Type Descriptor --------
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bNrChannels              : 0x02 (2 channels)
bSubframeSize            : 0x02 (2 bytes per subframe)
bBitResolution           : 0x10 (16 bits per sample)
bSamFreqType             : 0x01 (supports 1 sample frequence)
tSamFreq[1]              : 0x0BB80 (48000 Hz)
Data (HexDump)           : 0B 24 02 01 02 02 10 01 80 BB 00                  .$.........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x00C4
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0xC4 (196 bytes per packet)
bInterval                : 0x04 (4 ms)
bRefresh                 : 0x00
bSynchAddress            : 0x00
Data (HexDump)           : 09 05 84 05 C4 00 04 00 00                        .........

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x01
 D0   : Sampling Freq    : 0x01 (supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 07 25 01 01 00 00 00                              .%.....

    --------- Device Qualifier Descriptor (for Full-Speed) --------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0xEF (Miscellaneous)
bDeviceSubClass          : 0x02
bDeviceProtocol          : 0x01 (IAD - Interface Association Descriptor)
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 00 02 EF 02 01 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x0507 (1287 bytes)
bNumInterfaces           : 0x05 (5 Interfaces)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 07 07 05 05 01 00 80 FA 08 0B 00 02 0E 03 00   ................
                           00 09 04 00 00 01 0E 01 00 00 0D 24 01 00 01 FB   ...........$....
                           00 80 C3 C9 01 01 01 12 24 02 01 01 02 00 00 00   ........$.......
                           00 00 00 00 00 03 2E 0A 02 0B 24 05 03 01 00 40   ..........$....@
                           02 5B 17 00 1B 24 06 0E 6A D1 49 2C B8 32 85 44   .[...$..j.I,.2.D
                           3E A8 64 3A 15 23 62 F2 06 01 03 02 3F 00 00 1B   >.d:.#b.....?...
                           24 06 06 D0 9E E4 23 78 11 31 4F AE 52 D2 FB 8A   $.....#x.1O.R...
                           8D 3B 48 0E 01 03 02 FF 6F 00 1B 24 06 08 E4 8E   .;H.....o..$....
                           67 69 0F 41 DB 40 A8 50 74 20 D7 D8 24 0E 08 01   gi.A.@.Pt ..$...
                           03 02 3F 03 00 1C 24 06 09 A9 4C 5D 1F 11 DE 87   ..?...$...L]....
                           44 84 0D 50 93 3C 8E C8 D1 12 01 03 03 FF FF 03   D..P......D....
                           07 25 01 01 00 00 00                              .%.....

        ------------------- IAD Descriptor --------------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x0B (Interface Association Descriptor)
bFirstInterface          : 0x00 (Interface 0)
bInterfaceCount          : 0x02 (2 Interfaces)
bFunctionClass           : 0x0E (Video)
bFunctionSubClass        : 0x03 (Video Interface Collection)
bFunctionProtocol        : 0x00 (PC_PROTOCOL_UNDEFINED)
iFunction                : 0x00 (No String Descriptor)
Data (HexDump)           : 08 0B 00 02 0E 03 00 00                           ........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x01 (Video Control)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 0E 01 00 00                        .........

        ------- Video Control Interface Header Descriptor -----
bLength                  : 0x0D (13 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x01 (Video Control Header)
bcdUVC                   : 0x0100 (UVC Version 1.00)
wTotalLength             : 0x00FB (251 bytes)
dwClockFreq              : 0x01C9C380 (30 MHz)
bInCollection            : 0x01 (1 VideoStreaming interface)
baInterfaceNr[1]         : 0x01 (Interface 1)
Data (HexDump)           : 0D 24 01 00 01 FB 00 80 C3 C9 01 01 01            .$...........

        -------- Video Control Input Terminal Descriptor ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x02 (Input Terminal)
bTerminalID              : 0x01 (1)
wTerminalType            : 0x0201 (ITT_CAMERA)
bAssocTerminal           : 0x00 (Not associated with an Output Terminal)
iTerminal                : 0x00 (No String Descriptor)
Camera Input Terminal Data:
wObjectiveFocalLengthMin : 0x0000
wObjectiveFocalLengthMax : 0x0000
wOcularFocalLength       : 0x0000
bControlSize             : 0x03 (3 bytes)
bmControls               : 0x2E, 0x0A, 0x02
 D0                      : 0   no -  Scanning Mode
 D1                      : 1  yes -  Auto-Exposure Mode
 D2                      : 1  yes -  Auto-Exposure Priority
 D3                      : 1  yes -  Exposure Time (Absolute)
 D4                      : 0   no -  Exposure Time (Relative)
 D5                      : 1  yes -  Focus (Absolute)
 D6                      : 0   no -  Focus (Relative)
 D7                      : 0   no -  Iris (Absolute)
 D8                      : 0   no -  Iris (Relative)
 D9                      : 1  yes -  Zoom (Absolute)
 D10                     : 0   no -  Zoom (Relative)
 D11                     : 1  yes -  Pan (Absolute)
 D12                     : 0   no -  Pan (Relative)
 D13                     : 0   no -  Roll (Absolute)
 D14                     : 0   no -  Roll (Relative)
 D15                     : 0   no -  Tilt (Absolute)
 D16                     : 0   no -  Tilt (Relative)
 D17                     : 1  yes -  Focus Auto
 D18                     : 0   no -  Reserved
 D19                     : 0   no -  Reserved
 D20                     : 0   no -  Reserved
 D21                     : 0   no -  Reserved
 D22                     : 0   no -  Reserved
 D23                     : 0   no -  Reserved
Data (HexDump)           : 12 24 02 01 01 02 00 00 00 00 00 00 00 00 03 2E   .$..............
                           0A 02                                             ..

        -------- Video Control Processing Unit Descriptor -----
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x05 (Processing Unit)
bUnitID                  : 0x03 (3)
bSourceID                : 0x01 (1)
wMaxMultiplier           : 0x4000 (163.84x Zoom)
bControlSize             : 0x02 (2 bytes)
bmControls               : 0x5B, 0x17
 D0                      : 1  yes -  Brightness
 D1                      : 1  yes -  Contrast
 D2                      : 0   no -  Hue
 D3                      : 1  yes -  Saturation
 D4                      : 1  yes -  Sharpness
 D5                      : 0   no -  Gamma
 D6                      : 1  yes -  White Balance Temperature
 D7                      : 0   no -  White Balance Component
 D8                      : 1  yes -  Backlight Compensation
 D9                      : 1  yes -  Gain
 D10                     : 1  yes -  Power Line Frequency
 D11                     : 0   no -  Hue, Auto
 D12                     : 1  yes -  White Balance Temperature, Auto
 D13                     : 0   no -  White Balance Component, Auto
 D14                     : 0   no -  Digital Multiplier
 D15                     : 0   no -  Digital Multiplier Limit
iProcessing              : 0x00 (No String Descriptor)
Data (HexDump)           : 0B 24 05 03 01 00 40 02 5B 17 00                  .$....@.[..

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x0E (ID 14)
guidExtensionCode        : {2C49D16A-32B8-4485-3EA8-643A152362F2}
bNumControls             : 0x06 (6 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x02 (2 bytes)
bmControls               : 0x3F, 0x00
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 0   no -  Vendor-Specific (Optional)
 D7                      : 0   no -  Vendor-Specific (Optional)
 D8                      : 0   no -  Vendor-Specific (Optional)
 D9                      : 0   no -  Vendor-Specific (Optional)
 D10                     : 0   no -  Vendor-Specific (Optional)
 D11                     : 0   no -  Vendor-Specific (Optional)
 D12                     : 0   no -  Vendor-Specific (Optional)
 D13                     : 0   no -  Vendor-Specific (Optional)
 D14                     : 0   no -  Vendor-Specific (Optional)
 D15                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1B 24 06 0E 6A D1 49 2C B8 32 85 44 3E A8 64 3A   .$..j.I,.2.D>.d:
                           15 23 62 F2 06 01 03 02 3F 00 00                  .#b.....?..

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x06 (ID 6)
guidExtensionCode        : {23E49ED0-1178-4F31-AE52-D2FB8A8D3B48}
bNumControls             : 0x0E (14 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x02 (2 bytes)
bmControls               : 0xFF, 0x6F
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 1  yes -  Vendor-Specific (Optional)
 D7                      : 1  yes -  Vendor-Specific (Optional)
 D8                      : 1  yes -  Vendor-Specific (Optional)
 D9                      : 1  yes -  Vendor-Specific (Optional)
 D10                     : 1  yes -  Vendor-Specific (Optional)
 D11                     : 1  yes -  Vendor-Specific (Optional)
 D12                     : 0   no -  Vendor-Specific (Optional)
 D13                     : 1  yes -  Vendor-Specific (Optional)
 D14                     : 1  yes -  Vendor-Specific (Optional)
 D15                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1B 24 06 06 D0 9E E4 23 78 11 31 4F AE 52 D2 FB   .$.....#x.1O.R..
                           8A 8D 3B 48 0E 01 03 02 FF 6F 00                  ..;H.....o.

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1B (27 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x08 (ID 8)
guidExtensionCode        : {69678EE4-410F-40DB-A850-7420D7D8240E}
bNumControls             : 0x08 (8 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x02 (2 bytes)
bmControls               : 0x3F, 0x03
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 0   no -  Vendor-Specific (Optional)
 D7                      : 0   no -  Vendor-Specific (Optional)
 D8                      : 1  yes -  Vendor-Specific (Optional)
 D9                      : 1  yes -  Vendor-Specific (Optional)
 D10                     : 0   no -  Vendor-Specific (Optional)
 D11                     : 0   no -  Vendor-Specific (Optional)
 D12                     : 0   no -  Vendor-Specific (Optional)
 D13                     : 0   no -  Vendor-Specific (Optional)
 D14                     : 0   no -  Vendor-Specific (Optional)
 D15                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1B 24 06 08 E4 8E 67 69 0F 41 DB 40 A8 50 74 20   .$....gi.A.@.Pt 
                           D7 D8 24 0E 08 01 03 02 3F 03 00                  ..$.....?..

        --------- Video Control Extension Unit Descriptor -----
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x24 (Video Control Interface)
bDescriptorSubtype       : 0x06 (Extension Unit)
bUnitID                  : 0x09 (ID 9)
guidExtensionCode        : {1F5D4CA9-DE11-4487-840D-50933C8EC8D1}
bNumControls             : 0x12 (18 Controls)
bNrInPins                : 0x01 (1 Input Pin)
baSourceID[1]            : 0x03
bControlSize             : 0x03 (3 bytes)
bmControls               : 0xFF, 0xFF, 0x03
 D0                      : 1  yes -  Vendor-Specific (Optional)
 D1                      : 1  yes -  Vendor-Specific (Optional)
 D2                      : 1  yes -  Vendor-Specific (Optional)
 D3                      : 1  yes -  Vendor-Specific (Optional)
 D4                      : 1  yes -  Vendor-Specific (Optional)
 D5                      : 1  yes -  Vendor-Specific (Optional)
 D6                      : 1  yes -  Vendor-Specific (Optional)
 D7                      : 1  yes -  Vendor-Specific (Optional)
 D8                      : 1  yes -  Vendor-Specific (Optional)
 D9                      : 1  yes -  Vendor-Specific (Optional)
 D10                     : 1  yes -  Vendor-Specific (Optional)
 D11                     : 1  yes -  Vendor-Specific (Optional)
 D12                     : 1  yes -  Vendor-Specific (Optional)
 D13                     : 1  yes -  Vendor-Specific (Optional)
 D14                     : 1  yes -  Vendor-Specific (Optional)
 D15                     : 1  yes -  Vendor-Specific (Optional)
 D16                     : 1  yes -  Vendor-Specific (Optional)
 D17                     : 1  yes -  Vendor-Specific (Optional)
 D18                     : 0   no -  Vendor-Specific (Optional)
 D19                     : 0   no -  Vendor-Specific (Optional)
 D20                     : 0   no -  Vendor-Specific (Optional)
 D21                     : 0   no -  Vendor-Specific (Optional)
 D22                     : 0   no -  Vendor-Specific (Optional)
 D23                     : 0   no -  Vendor-Specific (Optional)
iExtension               : 0x00 (No String Descriptor)
Data (HexDump)           : 1C 24 06 09 A9 4C 5D 1F 11 DE 87 44 84 0D 50 93   .$...L]....D..P.
                           3C 8E C8 D1 12 01 03 03 FF FF 03 00                This is the Default (optimum) Frame index
bLength                  : 0x2A (42 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x01
bmCapabilities           : 0x00
wWidth                   : 0x00A0 (160)
wHeight                  : 0x0078 (120)
dwMinBitRate             : 0x00177000 (1536000 bps -> 192 KB/s)
dwMaxBitRate             : 0x00465000 (4608000 bps -> 576 KB/s)
dwMaxVideoFrameBufferSize: 0x00009600 (38400 bytes)
dwDefaultFrameInterval   : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
bFrameIntervalType       : 0x04 (4 discrete frame intervals supported)
adwFrameInterval[1]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[2]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[3]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[4]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 2A 24 05 01 00 A0 00 78 00 00 70 17 00 00 50 46   *$.....x..p...PF
                           00 00 96 00 00 2A 2C 0A 00 04 2A 2C 0A 00 40 42   .....*,...*,..@B
                           0F 00 55 58 14 00 80 84 1E 00                     ..UX......

        -------- VS Uncompressed Frame Type Descriptor --------
bLength                  : 0x2A (42 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x05 (Uncompressed Frame Type)
bFrameIndex              : 0x02
bmCapabilities           : 0x00
wWidth                   : 0x00B0 (176)
wHeight                  : 0x0090 (144)
dwMinBitRate             : 0x001EF000 (2027520 bps -> 253.375 KB/s)
dwMaxBitRate             : 0x005CD000 (6082560 bps -> 760.250 KB/s)
dwMaxVideoFrameBufferSize: 0x0000C600 (50688 bytes)
dwDefaultFrameInterval   : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
bFrameIntervalType       : 0x04 (4 discrete frame intervals supported)
adwFrameInterval[1]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[2]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[3]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[4]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 2A 24 05 02 00 B0 00 90 00 00 F0 1E 00 00 D0 5C   *$.............\
                           00 00 C6 00 00 2A 2C 0A 00 04 2A 2C 0A 00 40 42   .....*,...*,..@B
                           0F 00 55 58 14 00 80 84 1E 00                     ..UX......

        ------- VS Color Matching Descriptor Descriptor -------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x0D (Color Matching)
bColorPrimaries          : 0x01 (BT.709, sRGB)
bTransferCharacteristics : 0x01 (BT.709)
bMatrixCoefficients      : 0x04 (SMPTE 170M)
Data (HexDump)           : 06 24 0D 01 01 04                                 .$....

        ----- Video Streaming MJPEG Format Type Descriptor ----
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x06 (Format MJPEG)
bFormatIndex             : 0x02 (2)
bNumFrameDescriptors     : 0x09 (9)
bmFlags                  : 0x01 (Sample size is fixed)
bDefaultFrameIndex       : 0x01 (1)
bAspectRatioX            : 0x00
bAspectRatioY            : 0x00
bmInterlaceFlags         : 0x00
 D0 IL stream or variable: 0 (no)
 D1 Fields per frame     : 0 (2 fields)
 D2 Field 1 first        : 0 (no)
 D3 Reserved             : 0
 D4..5 Field pattern     : 0 (Field 1 only)
 D6..7 Display Mode      : 0 (Bob only)
bCopyProtect             : 0x00 (No restrictions)
Data (HexDump)           : 0B 24 06 02 09 01 01 00 00 00 00                  .$.........

        ----- Video Streaming MJPEG Frame Type Descriptor -----
---> This is the Default (optimum) Frame index
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x01
bmCapabilities           : 0x00
wWidth                   : 0x0280 (640)
wHeight                  : 0x01E0 (480)
dwMinBitRate             : 0x01770000 (24576000 bps -> 3.72 MB/s)
dwMaxBitRate             : 0x08CA0000 (147456000 bps -> 18.432 MB/s)
dwMaxVideoFrameBufferSize: 0x00096000 (614400 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 01 00 80 02 E0 01 00 00 77 01 00 00 CA   6$.........w....
                           08 00 60 09 00 15 16 05 00 07 15 16 05 00 9A 5B   ..`............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x02
bmCapabilities           : 0x00
wWidth                   : 0x00A0 (160)
wHeight                  : 0x0078 (120)
dwMinBitRate             : 0x00177000 (1536000 bps -> 192 KB/s)
dwMaxBitRate             : 0x008CA000 (9216000 bps -> 1.152 MB/s)
dwMaxVideoFrameBufferSize: 0x00009600 (38400 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 02 00 A0 00 78 00 00 70 17 00 00 A0 8C   6$.....x..p.....
                           00 00 96 00 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x03
bmCapabilities           : 0x00
wWidth                   : 0x00B0 (176)
wHeight                  : 0x0090 (144)
dwMinBitRate             : 0x001EF000 (2027520 bps -> 253.375 KB/s)
dwMaxBitRate             : 0x00B9A000 (12165120 bps -> 1.520 MB/s)
dwMaxVideoFrameBufferSize: 0x0000C600 (50688 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 03 00 B0 00 90 00 00 F0 1E 00 00 A0 B9   6$..............
                           00 00 C6 00 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x04
bmCapabilities           : 0x00
wWidth                   : 0x0140 (320)
wHeight                  : 0x00B4 (180)
dwMinBitRate             : 0x00465000 (4608000 bps -> 576 KB/s)
dwMaxBitRate             : 0x01A5E000 (27648000 bps -> 3.456 MB/s)
dwMaxVideoFrameBufferSize: 0x0001C200 (115200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 04 00 40 01 B4 00 00 50 46 00 00 E0 A5   6$...@....PF....
                           01 00 C2 01 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x05
bmCapabilities           : 0x00
wWidth                   : 0x0140 (320)
wHeight                  : 0x00F0 (240)
dwMinBitRate             : 0x005DC000 (6144000 bps -> 768 KB/s)
dwMaxBitRate             : 0x02328000 (36864000 bps -> 4.608 MB/s)
dwMaxVideoFrameBufferSize: 0x00025800 (153600 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 05 00 40 01 F0 00 00 C0 5D 00 00 80 32   6$...@.....]...2
                           02 00 58 02 00 15 16 05 00 07 15 16 05 00 9A 5B   ..X............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x06
bmCapabilities           : 0x00
wWidth                   : 0x0160 (352)
wHeight                  : 0x0120 (288)
dwMinBitRate             : 0x007BC000 (8110080 bps -> 1.13 MB/s)
dwMaxBitRate             : 0x02E68000 (48660480 bps -> 6.82 MB/s)
dwMaxVideoFrameBufferSize: 0x00031800 (202752 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 06 00 60 01 20 01 00 C0 7B 00 00 80 E6   6$...`. ...{....
                           02 00 18 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x07
bmCapabilities           : 0x00
wWidth                   : 0x01A8 (424)
wHeight                  : 0x00F0 (240)
dwMinBitRate             : 0x007C3800 (8140800 bps -> 1.17 MB/s)
dwMaxBitRate             : 0x02E95000 (48844800 bps -> 6.105 MB/s)
dwMaxVideoFrameBufferSize: 0x00031B00 (203520 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 07 00 A8 01 F0 00 00 38 7C 00 00 50 E9   6$........8|..P.
                           02 00 1B 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x08
bmCapabilities           : 0x00
wWidth                   : 0x01E0 (480)
wHeight                  : 0x010E (270)
dwMinBitRate             : 0x009E3400 (10368000 bps -> 1.296 MB/s)
dwMaxBitRate             : 0x03B53800 (62208000 bps -> 7.776 MB/s)
dwMaxVideoFrameBufferSize: 0x0003F480 (259200 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 08 00 E0 01 0E 01 00 34 9E 00 00 38 B5   6$........4...8.
                           03 80 F4 03 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ----- Video Streaming MJPEG Frame Type Descriptor -----
bLength                  : 0x36 (54 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x07 (MJPEG Frame Type)
bFrameIndex              : 0x09
bmCapabilities           : 0x00
wWidth                   : 0x0280 (640)
wHeight                  : 0x0168 (360)
dwMinBitRate             : 0x01194000 (18432000 bps -> 2.304 MB/s)
dwMaxBitRate             : 0x06978000 (110592000 bps -> 13.824 MB/s)
dwMaxVideoFrameBufferSize: 0x00070800 (460800 bytes)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x07 (7 discrete frame intervals supported)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
adwFrameInterval[2]      : 0x00065B9A (41.6666 ms -> 24.0000 fps)
adwFrameInterval[3]      : 0x0007A120 (50.0000 ms -> 20.0000 fps)
adwFrameInterval[4]      : 0x000A2C2A (66.6666 ms -> 15.0000 fps)
adwFrameInterval[5]      : 0x000F4240 (100.0000 ms -> 10.0000 fps)
adwFrameInterval[6]      : 0x00145855 (133.3333 ms -> 7.5000 fps)
adwFrameInterval[7]      : 0x001E8480 (200.0000 ms -> 5.0000 fps)
Data (HexDump)           : 36 24 07 09 00 80 02 68 01 00 40 19 01 00 80 97   6$.....h..@.....
                           06 00 08 07 00 15 16 05 00 07 15 16 05 00 9A 5B   ...............[
                           06 00 20 A1 07 00 2A 2C 0A 00 40 42 0F 00 55 58   .. ...*,..@B..UX
                           14 00 80 84 1E 00                                 ......

        ------- VS Color Matching Descriptor Descriptor -------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x0D (Color Matching)
bColorPrimaries          : 0x01 (BT.709, sRGB)
bTransferCharacteristics : 0x01 (BT.709)
bMatrixCoefficients      : 0x04 (SMPTE 170M)
Data (HexDump)           : 06 24 0D 01 01 04                                 .$....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 01 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x00C0 (192 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 05 C0 00 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 02 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0180 (384 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 05 80 01 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 03 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0200 (512 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 05 00 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 04 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0280 (640 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 05 80 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 05 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0320 (800 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 81 05 20 03 01                              .... ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 00 00 0E 02 00 00                        .........

        ---- VC-Specific VS Video Input Header Descriptor -----
bLength                  : 0x0E (14 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x01 (Input Header)
bNumFormats              : 0x01
wTotalLength             : 0x004E (78 bytes)
bEndpointAddress         : 0x82 (Direction=IN  EndpointID=2)
bmInfo                   : 0x00 (Dynamic Format Change not supported)
bTerminalLink            : 0x07 (Output Terminal ID 7)
bStillCaptureMethod      : 0x00 (No Still Capture)
nbTriggerSupport         : 0x00 (Hardware Triggering not supported)
bTriggerUsage            : 0x00 (Host will initiate still image capture)
bControlSize             : 0x01 (1 bytes each)
Video Payload Format 1   : 0x00
 D0                      : 0   no -  Key Frame Rate
 D1                      : 0   no -  P Frame Rate
 D2                      : 0   no -  Compression Quality
 D3                      : 0   no -  Compression Window Size
 D4                      : 0   no -  Generate Key Frame
 D5                      : 0   no -  Update Frame Segment
 D6                      : 0   no -  Reserved
 D7                      : 0   no -  Reserved
Data (HexDump)           : 0E 24 01 01 4E 00 82 00 07 00 00 00 01 00         .$..N.........

        ---- VS Frame Based Payload Format Type Descriptor ----
*!*ERROR: This format is NOT ALLOWED for UVC 1.0 devices
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x10 (Frame Based Format Type)
bFormatIndex             : 0x04 (4)
bNumFrameDescriptors     : 0x01 (1)
guidFormat               : {00000032-0002-0010-8000-00AA00389B71} (unknown)
bBitsPerPixel            : 0x08 (8 bits)
bDefaultFrameIndex       : 0x01 (1)
bAspectRatioX            : 0x00
bAspectRatioY            : 0x00
bmInterlaceFlags         : 0x00
 D0 IL stream or variable: 0 (no)
 D1 Fields per frame     : 0 (2 fields)
 D2 Field 1 first        : 0 (no)
 D3 Reserved             : 0
 D4..5 Field pattern     : 0 (Field 1 only)
 D6..7 Display Mode      : 0 (Bob only)
bCopyProtect             : 0x00 (No restrictions)
bVariableSize            : 0x00 (Fixed Size)
Data (HexDump)           : 1C 24 10 04 01 32 00 00 00 02 00 10 00 80 00 00   .$...2..........
                           AA 00 38 9B 71 08 01 00 00 00 00 00               ..8.q.......

        ----- VS Frame Based Payload Frame Type Descriptor ----
*!*ERROR  bDescriptorSubtype did not exist in UVC 1.0
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x11 (Frame Based Payload Frame Type)
bFrameIndex              : 0x01
bmCapabilities           : 0x00
wWidth                   : 0x0154 (340)
wHeight                  : 0x0154 (340)
dwMinBitRate             : 0x01A75700 (27744000 bps -> 3.468 MB/s)
dwMaxBitRate             : 0x01A75700 (27744000 bps -> 3.468 MB/s)
dwDefaultFrameInterval   : 0x00051615 (33.3333 ms -> 30.0000 fps)
bFrameIntervalType       : 0x01 (1 discrete frame interval supported)
dwBytesPerLine           : 0x154 (340 bytes)
adwFrameInterval[1]      : 0x00051615 (33.3333 ms -> 30.0000 fps)
Data (HexDump)           : 1E 24 11 01 00 54 01 54 01 00 57 A7 01 00 57 A7   .$...T.T..W...W.
                           01 15 16 05 00 01 54 01 00 00 15 16 05 00         ......T.......

        ------- VS Color Matching Descriptor Descriptor -------
bLength                  : 0x06 (6 bytes)
bDescriptorType          : 0x24 (Video Streaming Interface)
bDescriptorSubtype       : 0x0D (Color Matching)
bColorPrimaries          : 0x01 (BT.709, sRGB)
bTransferCharacteristics : 0x01 (BT.709)
bMatrixCoefficients      : 0x04 (SMPTE 170M)
Data (HexDump)           : 06 24 0D 01 01 04                                 .$....

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 01 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x00C0 (192 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 05 C0 00 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x02
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 02 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0180 (384 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 05 80 01 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x03
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 03 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0200 (512 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 05 00 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x04
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 04 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0280 (640 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 05 80 02 01                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x05
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x0E (Video)
bInterfaceSubClass       : 0x02 (Video Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 05 01 0E 02 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0320 (800 bytes)
bInterval                : 0x01 (1 ms)
Data (HexDump)           : 07 05 82 05 20 03 01                              .... ..

        ------------------- IAD Descriptor --------------------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x0B (Interface Association Descriptor)
bFirstInterface          : 0x02 (Interface 2)
bInterfaceCount          : 0x02 (2 Interfaces)
bFunctionClass           : 0x01 (Audio)
bFunctionSubClass        : 0x02 (Audio Streaming)
bFunctionProtocol        : 0x00
iFunction                : 0x00 (No String Descriptor)
Data (HexDump)           : 08 0B 02 02 01 02 00 00                           ........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x01 (Audio Control)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 00 00 01 01 00 00                        .........

        ------ Audio Control Interface Header Descriptor ------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (Header)
bcdADC                   : 0x0100
wTotalLength             : 0x0026 (38 bytes)
bInCollection            : 0x01
baInterfaceNr[1]         : 0x03
Data (HexDump)           : 09 24 01 00 01 26 00 01 03                        .$...&...

        ------- Audio Control Input Terminal Descriptor -------
bLength                  : 0x0C (12 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Input Terminal)
bTerminalID              : 0x01
wTerminalType            : 0x0201 (Microphone)
bAssocTerminal           : 0x00
bNrChannels              : 0x02 (2 channels)
wChannelConfig           : 0x0003 (L, R)
iChannelNames            : 0x00 (No String Descriptor)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 0C 24 02 01 01 02 00 02 03 00 00 00               .$..........

        ------- Audio Control Output Terminal Descriptor ------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x03 (Output Terminal)
bTerminalID              : 0x03
wTerminalType            : 0x0101 (USB Streaming)
bAssocTerminal           : 0x00 (0)
bSourceID                : 0x05 (5)
iTerminal                : 0x00 (No String Descriptor)
Data (HexDump)           : 09 24 03 03 01 01 00 05 00                        .$.......

        -------- Audio Control Feature Unit Descriptor --------
bLength                  : 0x08 (8 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x06 (Feature Unit)
bUnitID                  : 0x05 (5)
bSourceID                : 0x01 (1)
bControlSize             : 0x01 (1 byte per control)
bmaControls[0]           : 0x03
 D0: Mute                : 1
 D1: Volume              : 1
 D2: Bass                : 0
 D3: Mid                 : 0
 D4: Treble              : 0
 D5: Graphic Equalizer   : 0
 D6: Automatic Gain      : 0
 D7: Delay               : 0
iFeature                 : 0x00 (No String Descriptor)
Data (HexDump)           : 08 24 06 05 01 01 03 00                           .$......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03 (Interface 3)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x00 (Default Control Pipe only)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 03 00 00 01 02 00 00                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x03 (Interface 3)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x01 (Audio)
bInterfaceSubClass       : 0x02 (Audio Streaming)
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 03 01 01 01 02 00 00                        .........

        -------- Audio Streaming Interface Descriptor ---------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x01 (AS_GENERAL)
bTerminalLink            : 0x03 (Terminal ID 3)
bDelay                   : 0x01 (1 frame)
wFormatTag               : 0x0001 (PCM)
Data (HexDump)           : 07 24 01 03 01 01 00                              .$.....

        ------- Audio Streaming Format Type Descriptor --------
bLength                  : 0x0B (11 bytes)
bDescriptorType          : 0x24 (Audio Interface Descriptor)
bDescriptorSubtype       : 0x02 (Format Type)
bFormatType              : 0x01 (FORMAT_TYPE_I)
bNrChannels              : 0x02 (2 channels)
bSubframeSize            : 0x02 (2 bytes per subframe)
bBitResolution           : 0x10 (16 bits per sample)
bSamFreqType             : 0x01 (supports 1 sample frequence)
tSamFreq[1]              : 0x03E80 (16000 Hz)
Data (HexDump)           : 0B 24 02 01 02 02 10 01 80 3E 00                  .$.......>.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)
wMaxPacketSize           : 0x0044 (68 bytes)
bInterval                : 0x04 (4 ms)
bRefresh                 : 0x00
bSynchAddress            : 0x00
Data (HexDump)           : 09 05 84 05 44 00 04 00 00                        ....D....

        ----------- Audio Data Endpoint Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x25 (Audio Endpoint Descriptor)
bDescriptorSubtype       : 0x01 (General)
bmAttributes             : 0x01
 D0   : Sampling Freq    : 0x01 (supported)
 D1   : Pitch            : 0x00 (not supported)
 D6..2: Reserved         : 0x00
 D7   : MaxPacketsOnly   : 0x00 (no)
bLockDelayUnits          : 0x00 (Undefined)
wLockDelay               : 0x0000
Data (HexDump)           : 07 25 01 01 00 00 00                              .%.....

      ---------- Binary Object Store (BOS) Descriptor -----------
bLength                  : 0x05 (5 bytes)
bDescriptorType          : 0x0F (Binary Object Store)
wTotalLength             : 0x0016 (22 bytes)
bNumDeviceCaps           : 0x02
Data (HexDump)           : 05 0F 16 00 02                                    .....

        ------------- USB 2.0 Extension Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x02 (USB 2.0 Extension)
bmAttributes             : 0x02
 LPMCapable              : 1 (Link Power Management protocol is supported)
 BESLAndAlternateHIRD    : 0 (BESL & Alternate HIRD definitions are not supported)
 BaselineBESLValid       : 0 (not valid)
 DeepBESLValid           : 0 (not valid)
 BaselineBESL            : 0
 DeepBESL                : 0
Data (HexDump)           : 07 10 02 02 00 00 00                              .......

        ----- SuperSpeed USB Device Capability Descriptor -----
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x03 (SuperSpeed USB Device Capability)
bmAttributes             : 0x00
 Bit 0 Reserved          : 0x00
 Bit 1 LTM Capable       : 0x00 (no)
 Bit 7:2 Reserved        : 0x00
wSpeedsSupported         : 0x0E (Full-Speed, High-Speed, SuperSpeed)
bFunctionalitySupport    : 0x02 (lowest speed with all the functionality is 'High-Speed')
bU1DevExitLat            : 0x0A   (less than 10 µs)
wU2DevExitLat            : 0x0100 (less than 256 µs)
Data (HexDump)           : 0A 10 03 00 0E 00 02 0A 00 01                     ..........

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 2 ------
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Logitech BRIO"
Data (HexDump)           : 1C 03 4C 00 6F 00 67 00 69 00 74 00 65 00 63 00   ..L.o.g.i.t.e.c.
                           68 00 20 00 42 00 52 00 49 00 4F 00               h. .B.R.I.O.
             ------ String Descriptor 3 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "2FCA30B8"
Data (HexDump)           : 12 03 32 00 46 00 43 00 41 00 33 00 30 00 42 00   ..2.F.C.A.3.0.B.
                           38 00                                             8.

    =========================== USB Port4 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-4
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x04 (Port 4)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x14 (Port 20)
 -> CompanionPortChain   : 2-20

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-20 does
 ReservedMBZ             : 0x00

    =========================== USB Port5 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-5
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x05 (Port 5)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x15 (Port 21)
 -> CompanionPortChain   : 2-21

      ========================== Summary =========================
Vendor ID                : 0x046D (Logitech Inc.)
Product ID               : 0xC52B
USB Version              : 2.0 -> but Device is Full-Speed only
Port maximum Speed       : High-Speed (Companion Port 2-21 supports SuperSpeed)
Device maximum Speed     : Full-Speed
Device Connection Speed  : Full-Speed
Self powered             : no
Demanded Current         : 98 mA
Used Endpoints           : 4

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Composite Device
Device Path              : \\?\USB#VID_046D&PID_C52B#5&38e97a59&0&5#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-4
Device ID                : USB\VID_046D&PID_C52B\5&38E97A59&0&5
Hardware IDs             : USB\VID_046D&PID_C52B&REV_1210 USB\VID_046D&PID_C52B
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0004 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usb.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : usbccgp
Enumerator               : USB
Location Info            : Port_#0005.Hub_#0002
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)
Container ID             : {060859f0-36d9-11ed-92a3-806e6f6e6963}
Manufacturer Info        : (Standard USB Host Controller)
Capabilities             : 0x84 (Removable, SurpriseRemovalOK)
Status                   : 0x0180400A (DN_DRIVER_LOADED, DN_STARTED, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 5
Power State              : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
 Child Device 1          : Logitech USB Input Device
  Device ID              : USB\VID_046D&PID_C52B&MI_00\6&9269994&0&0000
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0002 (GUID_DEVCLASS_HIDCLASS)
  Service                : HidUsb
  Location               : 0000.0014.0000.005.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USBMI(0)  PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USB(5)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USBMI(0)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USB(5)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
 Child Device 1          : HID Keyboard Device
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&MI_00#7&335f0d9f&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_KEYBOARD)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&MI_00#7&335f0d9f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\kbd (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000074
  Device ID              : HID\VID_046D&PID_C52B&MI_00\7&335F0D9F&0&0000
  Class                  : Keyboard
  Driver KeyName         : {4d36e96b-e325-11ce-bfc1-08002be10318}\0000 (GUID_DEVCLASS_KEYBOARD)
  Service                : kbdhid
 Child Device 2          : USB Input Device
  Device ID              : USB\VID_046D&PID_C52B&MI_01\6&9269994&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0003 (GUID_DEVCLASS_HIDCLASS)
  Service                : HidUsb
  Location               : 0000.0014.0000.005.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USBMI(1)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USBMI(1)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
 Child Device 1          : HID-compliant mouse
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&MI_01&Col01#7&af45fd6&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&MI_01&Col01#7&af45fd6&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000075
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL01\7&AF45FD6&0&0000
  Class                  : Mouse
  Driver KeyName         : {4d36e96f-e325-11ce-bfc1-08002be10318}\0000 (GUID_DEVCLASS_MOUSE)
  Service                : mouhid
 Child Device 2          : HID-compliant consumer control device
  Device Path            : \\?\HID#VID_046D&PID_C52B&MI_01&Col02#7&af45fd6&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000076
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL02\7&AF45FD6&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0005 (GUID_DEVCLASS_HIDCLASS)
 Child Device 3          : HID-compliant system controller
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&MI_01&Col03#7&af45fd6&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&MI_01&Col03#7&af45fd6&0&0002#{4afa3d53-74a7-11d0-be5e-00a0c9062857} (GUID_DEVICE_SYS_BUTTON)
  Kernel Name            : \Device\00000077
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL03\7&AF45FD6&0&0002
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0006 (GUID_DEVCLASS_HIDCLASS)
 Child Device 4          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_046D&PID_C52B&MI_01&Col04#7&af45fd6&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000078
  Device ID              : HID\VID_046D&PID_C52B&MI_01&COL04\7&AF45FD6&0&0003
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0007 (GUID_DEVCLASS_HIDCLASS)
 Child Device 3          : Logitech Unifying USB receiver
  Device ID              : USB\VID_046D&PID_C52B&MI_02\6&9269994&0&0002
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0004 (GUID_DEVCLASS_HIDCLASS)
  Service                : LEqdUsb
  Location               : 0000.0014.0000.005.000.000.000.000.000
  LocationPaths          : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(5)#USBMI(2)  ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS05)#USBMI(2)
  SelectiveSuspEnabled   : 0
  EnhPowerMgmtEnabled    : 1
  IdleInWorkingState     : 1
 Child Device 1          : Logitech HID-compliant Unifying device
  Device ID              : {A3535E08-EB26-49A9-8AE0-786ED1242812}\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004\7&1E247C14&0&01
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0021 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidEqd
  Location               : DJ Bus 0
  SelectiveSuspEnabled   : 1
 Child Device 1          : Logitech HID-compliant Unifying Mouse
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004#8&1436bbc1&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004#8&1436bbc1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
  Kernel Name            : \Device\0000007e
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004\8&1436BBC1&0&0000
  Class                  : Mouse
  Driver KeyName         : {4d36e96f-e325-11ce-bfc1-08002be10318}\0001 (GUID_DEVCLASS_MOUSE)
  Service                : mouhid
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004&HidFilt#9&3b27ec34&0&00#{d21a038a-7762-4451-a518-d571b1a7a24a}
  Kernel Name            : \Device\00000083
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004&HIDFILT\9&3B27EC34&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0002
  Location               : Logitech Hid Filter
 Child Device 2          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_101A&WI_01&Class_00000004&MouFilt#9&3b27ec34&0&00#{efbbd94f-3314-42ef-a495-4389f3715704}
  Kernel Name            : \Device\0000007f
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_101A&WI_01&CLASS_00000004&MOUFILT\9&3B27EC34&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0000
  Location               : Logitech Mouse Filter
 Child Device 2          : Logitech HID-compliant Unifying device
  Device ID              : {A3535E08-EB26-49A9-8AE0-786ED1242812}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A\7&1E247C14&0&02
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0020 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidEqd
  Location               : DJ Bus 0
  SelectiveSuspEnabled   : 1
 Child Device 1          : Logitech HID-compliant Unifying keyboard
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col01#8&e88746&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_KEYBOARD)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col01#8&e88746&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\kbd (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000080
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL01\8&E88746&0&0000
  Class                  : Keyboard
  Driver KeyName         : {4d36e96b-e325-11ce-bfc1-08002be10318}\0001 (GUID_DEVCLASS_KEYBOARD)
  Service                : kbdhid
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col01&HidFilt#9&282a0362&0&00#{a977f711-0c14-45cb-bd65-36da522b189a}
  Kernel Name            : \Device\00000084
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL01&HIDFILT\9&282A0362&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0003
  Location               : Logitech Hid Filter
 Child Device 2          : HID-compliant consumer control device
  Device Path            : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col02#8&e88746&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\00000081
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL02\8&E88746&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0022 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidFilt
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col02&HidFilt#9&21b5a88d&0&00#{b5e864b5-7eca-4ccf-b2a0-46b2943fd5df}
  Kernel Name            : \Device\00000085
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL02&HIDFILT\9&21B5A88D&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0005
  Location               : Logitech Hid Filter
 Child Device 3          : HID-compliant device
  Device Path 1          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col03#8&e88746&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Device Path 2          : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col03#8&e88746&0&0002#{4afa3d53-74a7-11d0-be5e-00a0c9062857} (GUID_DEVICE_SYS_BUTTON)
  Kernel Name            : \Device\00000082
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL03\8&E88746&0&0002
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0023 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidFilt
 Child Device 1          : Logitech Driver Interface
  Device Path            : \\?\{C1FCC185-55B3-4E00-814B-C588A13525E1}#VID_046D&PID_C52B&REV_1210&MI_02&Qid_2010&WI_02&Class_0000001A&Col03&HidFilt#9&1d351776&0&00#{45d4f13c-c265-4bd3-ac6c-2fe6f658dfce}
  Kernel Name            : \Device\00000086
  Device ID              : {C1FCC185-55B3-4E00-814B-C588A13525E1}\VID_046D&PID_C52B&REV_1210&MI_02&QID_2010&WI_02&CLASS_0000001A&COL03&HIDFILT\9&1D351776&0&00
  Class                  : DriverInterface
  Driver KeyName         : {d41dd63a-1395-4419-ae14-a534f5f2ad29}\0001
  Location               : Logitech Hid Filter
 Child Device 3          : Logitech HID-compliant Unifying device
  Device ID              : {A3535E08-EB26-49A9-8AE0-786ED1242812}\VID_046D&PID_C52B&REV_1210&MI_02\7&1E247C14&0&00
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0017 (GUID_DEVCLASS_HIDCLASS)
  Service                : LHidEqd
  Location               : DJ Bus 0
  SelectiveSuspEnabled   : 1
 Child Device 1          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Col01#8&33583621&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\0000007a
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&COL01\8&33583621&0&0000
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0018 (GUID_DEVCLASS_HIDCLASS)
 Child Device 2          : HID-compliant vendor-defined device
  Device Path            : \\?\HID#VID_046D&PID_C52B&REV_1210&MI_02&Col02#8&33583621&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
  Kernel Name            : \Device\0000007b
  Device ID              : HID\VID_046D&PID_C52B&REV_1210&MI_02&COL02\8&33583621&0&0001
  Class                  : HIDClass
  Driver KeyName         : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0019 (GUID_DEVCLASS_HIDCLASS)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\046DC52B1210
 osvc                    : REG_BINARY 00 00
 NewInterfaceUsage       : REG_DWORD 00000000 (0)

        ---------------- Connection Information ---------------
Connection Index         : 0x05 (Port 5)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x03 (3)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x01 (Full-Speed)
Number Of Open Pipes     : 0x03 (3 pipes to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x8     bInterval=8   -> 196 Bits/ms = 24500 Bytes/s
Pipe[1]                  : EndpointID=2  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x8     bInterval=2   -> 196 Bits/ms = 24500 Bytes/s
Pipe[2]                  : EndpointID=3  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x20    bInterval=2   -> 420 Bits/ms = 52500 Bytes/s
Data (HexDump)           : 05 00 00 00 12 01 00 02 00 00 00 08 6D 04 2B C5   ............m.+.
                           10 12 01 02 00 01 01 01 00 03 00 03 00 00 00 01   ................
                           00 00 00 07 05 81 03 08 00 08 00 00 00 00 07 05   ................
                           82 03 08 00 02 00 00 00 00 07 05 83 03 20 00 02   ............. ..
                           00 00 00 00                                       ....

        --------------- Connection Information V2 -------------
Connection Index         : 0x05 (5)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-21 does
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 05 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.0) -> but device is Full-Speed only
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x08 (8 bytes)
idVendor                 : 0x046D (Logitech Inc.)
idProduct                : 0xC52B
bcdDevice                : 0x1210
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "Logitech"
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "USB Receiver"
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 00 02 00 00 00 08 6D 04 2B C5 10 12 01 02   ........m.+.....
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0054 (84 bytes)
bNumInterfaces           : 0x03 (3 Interfaces)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x04 (String Descriptor 4)
 Language 0x0409         : "RQR12.10_B0032"
bmAttributes             : 0xA0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x31 (98 mA)
Data (HexDump)           : 09 02 54 00 03 01 04 A0 31 09 04 00 00 01 03 01   ..T.....1.......
                           01 00 09 21 11 01 00 01 22 3B 00 07 05 81 03 08   ...!....";......
                           00 08 09 04 01 00 01 03 01 02 00 09 21 11 01 00   ............!...
                           01 22 94 00 07 05 82 03 08 00 02 09 04 02 00 01   ."..............
                           03 00 00 00 09 21 11 01 00 01 22 5D 00 07 05 83   .....!...."]....
                           03 20 00 02                                       . ..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x01 (Boot Interface)
bInterfaceProtocol       : 0x01 (Keyboard)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 03 01 01 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 3B 00                        .!....";.
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x003B (59 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0008 (8 bytes)
bInterval                : 0x08 (8 ms)
Data (HexDump)           : 07 05 81 03 08 00 08                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x01 (Interface 1)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x01 (Boot Interface)
bInterfaceProtocol       : 0x02 (Mouse)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 01 00 01 03 01 02 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 94 00                        .!...."..
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x0094 (148 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0008 (8 bytes)
bInterval                : 0x02 (2 ms)
Data (HexDump)           : 07 05 82 03 08 00 02                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x02 (Interface 2)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x03 (HID - Human Interface Device)
bInterfaceSubClass       : 0x00 (None)
bInterfaceProtocol       : 0x00 (None)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 02 00 01 03 00 00 00                        .........

        ------------------- HID Descriptor --------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x21 (HID Descriptor)
bcdHID                   : 0x0111 (HID Version 1.11)
bCountryCode             : 0x00 (00 = not localized)
bNumDescriptors          : 0x01
Data (HexDump)           : 09 21 11 01 00 01 22 5D 00                        .!...."].
Descriptor 1:
bDescriptorType          : 0x22 (Class=Report)
wDescriptorLength        : 0x005D (93 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER (due to a obscure limitation of the Win32 USB API, see UsbTreeView.txt)

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0020 (32 bytes)
bInterval                : 0x02 (2 ms)
Data (HexDump)           : 07 05 83 03 20 00 02                              .... ..

    ----------------- Device Qualifier Descriptor -----------------
Error                    : ERROR_GEN_FAILURE  (because the device is Full-Speed only)

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Logitech"
Data (HexDump)           : 12 03 4C 00 6F 00 67 00 69 00 74 00 65 00 63 00   ..L.o.g.i.t.e.c.
                           68 00                                             h.
             ------ String Descriptor 2 ------
bLength                  : 0x1A (26 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "USB Receiver"
Data (HexDump)           : 1A 03 55 00 53 00 42 00 20 00 52 00 65 00 63 00   ..U.S.B. .R.e.c.
                           65 00 69 00 76 00 65 00 72 00                     e.i.v.e.r.
             ------ String Descriptor 4 ------
bLength                  : 0x1E (30 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "RQR12.10_B0032"
Data (HexDump)           : 1E 03 52 00 51 00 52 00 31 00 32 00 2E 00 31 00   ..R.Q.R.1.2...1.
                           30 00 5F 00 42 00 30 00 30 00 33 00 32 00         0._.B.0.0.3.2.

    =========================== USB Port6 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-6
Properties               : 0x0D
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : yes
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x06 (Port 6)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x16 (Port 22)
 -> CompanionPortChain   : 2-22

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-22 does
 ReservedMBZ             : 0x00

    =========================== USB Port7 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-7
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x07 (Port 7)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x17 (Port 23)
 -> CompanionPortChain   : 2-23

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-23 does
 ReservedMBZ             : 0x00

    =========================== USB Port8 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-8
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x08 (Port 8)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x18 (Port 24)
 -> CompanionPortChain   : 2-24

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-24 does
 ReservedMBZ             : 0x00

    =========================== USB Port9 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-9
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x09 (Port 9)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x19 (Port 25)
 -> CompanionPortChain   : 2-25

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-25 does
 ReservedMBZ             : 0x00

    =========================== USB Port10 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-10
Properties               : 0x01
 IsUserConnectable       : yes
 PortIsDebugCapable      : no
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x0A (Port 10)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x1A (Port 26)
 -> CompanionPortChain   : 2-26

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0) -> but Companion Port 2-26 does
 ReservedMBZ             : 0x00

    =========================== USB Port11 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-11

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port12 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-12

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port13 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-13

      ========================== Summary =========================
Vendor ID                : 0x05E3 (Genesys Logic, Inc.)
Product ID               : 0x0610
USB Version              : 2.0
Port maximum Speed       : High-Speed
Device maximum Speed     : High-Speed
Device Connection Speed  : High-Speed
Self powered             : yes
Demanded Current         : 100 mA
Used Endpoints           : 2

      ========================== USB Hub =========================

Hub Symbolic Link        : USB#VID_05E3&PID_0610#5&38e97a59&0&13#{f18a0e88-c30c-11d0-8815-00a0c906bed8}

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : Generic USB Hub
Device Path              : \\?\USB#VID_05E3&PID_0610#5&38e97a59&0&13#{f18a0e88-c30c-11d0-8815-00a0c906bed8} (GUID_DEVINTERFACE_USB_HUB)
Kernel Name              : \Device\USBPDO-5
Device ID                : USB\VID_05E3&PID_0610\5&38E97A59&0&13
Hardware IDs             : USB\VID_05E3&PID_0610&REV_3298 USB\VID_05E3&PID_0610
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0005 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\UsbHub3.sys (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbhub3.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBHUB3
Enumerator               : USB
Location Info            : Port_#0013.Hub_#0002
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)
Container ID             : {00000000-0000-0000-ffff-ffffffffffff} (GUID_CONTAINERID_INTERNALLY_CONNECTED_DEVICE)
Manufacturer Info        : (Standard USB HUBs)
Capabilities             : 0x80 (SurpriseRemovalOK)
Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 13
IdleInWorkingState       : 1
Power State              : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\05E306103298
 osvc                    : REG_BINARY 00 00
 NewInterfaceUsage       : REG_DWORD 00000000 (0)

        ------------------- USB Hub Descriptor -----------------
bDescriptorLength        : 0x09 (9 bytes)
bDescriptorType          : 0x29 (Hub Descriptor)
bNumberOfPorts           : 0x04 (4 Ports)
wHubCharacteristics      : 0x00E0
 Power switching         : Ganged
 Compound device         : No
 Over-current protection : Global
 TT Think Time           : At most 32 FS bit times
 Port Indicators         : Supported
bPowerOnToPowerGood      : 0x32 (100 ms)
bHubControlCurrent       : 0x64 (100 mA)
DeviceRemovable          : 0x00
 Bit 0                   : 0 (reserved, any value)
 Bit 1                   : 0 (Device at Port 1 is removable)
 Bit 2                   : 0 (Device at Port 2 is removable)
 Bit 3                   : 0 (Device at Port 3 is removable)
 Bit 4                   : 0 (Device at Port 4 is removable)
 Bit 5                   : 0 (unused, must be 0)
 Bit 6                   : 0 (unused, must be 0)
 Bit 7                   : 0 (unused, must be 0)
PowerControlMask         : 0xFF
Data (HexDump)           : 09 29 04 E0 00 32 64 00 FF                        .)...2d..
HubIsBusPowered          : 0x00 (Self Powered)

      ---------------- Extended USB Hub Descriptor ---------------
HubType                  : 0x02 (Usb20Hub - hub descriptor is defined in USB 2.0 and 1.1 specifications)
HighestPortNumber        : 0x04 (Port 4 is the highest)
UsbHubDescriptor         : identical with "USB Hub Descriptor" shown above
Data (HexDump)           : 09 29 04 E0 00 32 64 00 FF                        .)...2d..

        ----------------- USB Hub Capabilities ----------------
HubIs2xCapable           : 1 (Is 2.x capable)
Data (HexDump)           : 01 00 00 00                                       ....

        --------------- USB Hub Capabilities Ex ---------------
HighSpeedCapable         : 1 (Yes)
HighSpeed                : 1 (Yes)
MultiTtCapable           : 1 (Yes)
HubIsMultiTt             : 1 (Yes)
ArmedWakeOnConnect       : 0 (No)
IsBusPowered             : 0 (No)
IsRoot                   : 0 (No)
Data (HexDump)           : 0F 00 00 00                                       ....

        ---------------- Connection Information ---------------
Connection Index         : 0x0D (Port 13)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x04 (4)
Is Hub                   : 0x01 (yes)
Device Bus Speed         : 0x02 (High-Speed)
Number Of Open Pipes     : 0x01 (1 pipe to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Interrupt  wMaxPacketSize=0x1     bInterval=12  -> 130 Bits/ms = 16250 Bytes/s
Data (HexDump)           : 0D 00 00 00 12 01 00 02 09 00 02 40 E3 05 10 06   ...........@....
                           98 32 00 01 00 01 01 02 01 04 00 01 00 00 00 01   .2..............
                           00 00 00 07 05 81 03 01 00 0C 00 00 00 00         ..............

        --------------- Connection Information V2 -------------
Connection Index         : 0x0D (13)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00
Flags                    : 0x00
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 0 (Device is not SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 0D 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x200 (USB Version 2.0)
bDeviceClass             : 0x09 (Hub)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x02 (Hi-speed hub with multiple TTs)
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x05E3 (Genesys Logic, Inc.)
idProduct                : 0x0610
bcdDevice                : 0x3298
iManufacturer            : 0x00 (No String Descriptor)
iProduct                 : 0x01 (String Descriptor 1)
 Language 0x0409         : "USB2.0 Hub"
iSerialNumber            : 0x00 (No String Descriptor)
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 00 02 09 00 02 40 E3 05 10 06 98 32 00 01   .......@.....2..
                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0029 (41 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xE0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 02 29 00 01 01 00 E0 32 09 04 00 00 01 09 00   ..).....2.......
                           01 00 07 05 81 03 01 00 0C 09 04 00 01 01 09 00   ................
                           02 00 07 05 81 03 01 00 0C                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x01
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 09 00 01 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x01 (1 byte per packet)
bInterval                : 0x0C (2048 microframes -> 256 ms)
Data (HexDump)           : 07 05 81 03 01 00 0C                              .......

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x01
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x02
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 01 01 09 00 02 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001
 Bits 15..13             : 0x00 (reserved, must be zero)
 Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
 Bits 10..0              : 0x01 (1 byte per packet)
bInterval                : 0x0C (2048 microframes -> 256 ms)
Data (HexDump)           : 07 05 81 03 01 00 0C                              .......

    --------- Device Qualifier Descriptor (for Full-Speed) --------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x200 (USB Version 2.00)
bDeviceClass             : 0x09 (Hub)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00 (Hi-speed hub without TT)
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 00 02 09 00 00 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x0019 (25 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0xE0
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x01 (yes)
 D5: Remote Wakeup       : 0x01 (yes)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0x32 (100 mA)
Data (HexDump)           : 09 07 19 00 01 01 00 E0 32 09 04 00 00 01 09 00   ........2.......
                           00 00 07 05 81 03 01 00 FF                        .........

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x01 (1 Endpoint)
bInterfaceClass          : 0x09 (Hub)
bInterfaceSubClass       : 0x00
bInterfaceProtocol       : 0x00
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 01 09 00 00 00                        .........

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x03 (TransferType=Interrupt)
wMaxPacketSize           : 0x0001 (1 byte)
bInterval                : 0xFF (255 ms)
Data (HexDump)           : 07 05 81 03 01 00 FF                              .......

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x16 (22 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "USB2.0 Hub"
Data (HexDump)           : 16 03 55 00 53 00 42 00 32 00 2E 00 30 00 20 00   ..U.S.B.2...0. .
                           48 00 75 00 62 00                                 H.u.b.

    =========================== USB Port1 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-13-1

      ========================== Summary =========================
Vendor ID                : 0x1058 (Western Digital, Branded)
Product ID               : 0x2621
USB Version              : 2.1
Port maximum Speed       : High-Speed
Device maximum Speed     : SuperSpeed
Device Connection Speed  : High-Speed
Self powered             : no
Demanded Current         : 500 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Mass Storage Device
Device Path              : \\?\USB#VID_1058&PID_2621#575833324137304846583658#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-7
Device ID                : USB\VID_1058&PID_2621\575833324137304846583658
Hardware IDs             : USB\VID_1058&PID_2621&REV_1026 USB\VID_1058&PID_2621
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0006 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\USBSTOR.SYS (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbstor.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBSTOR
Enumerator               : USB
Location Info            : Port_#0001.Hub_#0003
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)#USB(1)
Container ID             : {08085645-13a9-505b-b562-186899168b17}
Manufacturer Info        : Compatible USB storage device
Capabilities             : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 1
Power State              : D0 (supported: D0, D2, D3, wake from D0, wake from D2)
 Child Device 1          : WD Elements 2621 USB Device (Disk drive) (Disk5)
  Device Path            : \\?\USBSTOR#Disk&Ven_WD&Prod_Elements_2621&Rev_1026#575833324137304846583658&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} (GUID_DEVINTERFACE_DISK)
  Kernel Name            : \Device\000000cf
  Device ID              : USBSTOR\DISK&VEN_WD&PROD_ELEMENTS_2621&REV_1026\575833324137304846583658&0
  Class                  : DiskDrive
  Driver KeyName         : {4d36e967-e325-11ce-bfc1-08002be10318}\0005 (GUID_DEVCLASS_DISKDRIVE)
  Service                : disk
   Volume                : \\?\Volume{067f24b0-8fbf-4435-8043-9bd1663c1bc6}\
   Kernel Name           : \Device\HarddiskVolume11
   Mountpoint            : H:\

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\105826211026
 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------
Connection Index         : 0x01 (Port 1)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x06 (6)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x02 (High-Speed)
Number Of Open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Bulk  wMaxPacketSize=0x200   bInterval=0  
Pipe[1]                  : EndpointID=2  Direction=OUT  ScheduleOffset=0  Type=Bulk  wMaxPacketSize=0x200   bInterval=0  
Data (HexDump)           : 01 00 00 00 12 01 10 02 00 00 00 40 58 10 21 26   ...........@X.!&
                           26 10 01 02 03 01 01 02 00 06 00 02 00 00 00 01   &...............
                           00 00 00 07 05 81 02 00 02 00 00 00 00 00 07 05   ................
                           02 02 00 02 00 00 00 00 00                        .........

        --------------- Connection Information V2 -------------
Connection Index         : 0x01 (1)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00
Flags                    : 0x02
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 1 (Device is SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 01 00 00 00 10 00 00 00 03 00 00 00 02 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x210 (USB Version 2.1)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x1058 (Western Digital, Branded)
idProduct                : 0x2621
bcdDevice                : 0x1026
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "Western Digital"
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "Elements 2621"
iSerialNumber            : 0x03 (String Descriptor 3)
 Language 0x0409         : "575833324137304846583658"
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 10 02 00 00 00 40 58 10 21 26 26 10 01 02   .......@X.!&&...
                           03 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0020 (32 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 02 20 00 01 01 00 80 FA 09 04 00 00 02 08 06   .. .............
                           50 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00   P...............

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0x08 (Mass Storage)
bInterfaceSubClass       : 0x06 (SCSI transparent command set)
bInterfaceProtocol       : 0x50 (Bulk-Only Transport)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 02 08 06 50 00                        .......P.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0200 (max 512 bytes)
bInterval                : 0x00 (never NAKs)
Data (HexDump)           : 07 05 81 02 00 02 00                              .......

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0200 (max 512 bytes)
bInterval                : 0x00 (never NAKs)
Data (HexDump)           : 07 05 02 02 00 02 00                              .......

    --------- Device Qualifier Descriptor (for Full-Speed) --------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x210 (USB Version 2.10)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 10 02 00 00 00 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x0020 (32 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 07 20 00 01 01 00 80 FA 09 04 00 00 02 08 06   .. .............
                           50 00 07 05 81 02 40 00 00 07 05 02 02 40 00 00   P.....@......@..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0x08 (Mass Storage)
bInterfaceSubClass       : 0x06 (SCSI transparent command set)
bInterfaceProtocol       : 0x50 (Bulk-Only Transport)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 02 08 06 50 00                        .......P.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)
Data (HexDump)           : 07 05 81 02 40 00 00                              ....@..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)
Data (HexDump)           : 07 05 02 02 40 00 00                              ....@..

      ---------- Binary Object Store (BOS) Descriptor -----------
bLength                  : 0x05 (5 bytes)
bDescriptorType          : 0x0F (Binary Object Store)
wTotalLength             : 0x0016 (22 bytes)
bNumDeviceCaps           : 0x02
Data (HexDump)           : 05 0F 16 00 02                                    .....

        ------------- USB 2.0 Extension Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x02 (USB 2.0 Extension)
bmAttributes             : 0xF0E
 LPMCapable              : 1 (Link Power Management protocol is supported)
 BESLAndAlternateHIRD    : 1 (BESL & Alternate HIRD definitions are supported)
 BaselineBESLValid       : 1 (valid)
 DeepBESLValid           : 0 (not valid)
 BaselineBESL            : 15 (10000 µs)
 DeepBESL                : 0
Data (HexDump)           : 07 10 02 0E 0F 00 00                              .......

        ----- SuperSpeed USB Device Capability Descriptor -----
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x03 (SuperSpeed USB Device Capability)
bmAttributes             : 0x00
 Bit 0 Reserved          : 0x00
 Bit 1 LTM Capable       : 0x00 (no)
 Bit 7:2 Reserved        : 0x00
wSpeedsSupported         : 0x0E (Full-Speed, High-Speed, SuperSpeed)
bFunctionalitySupport    : 0x01 (lowest speed with all the functionality is 'Full-Speed')
bU1DevExitLat            : 0x0A   (less than 10 µs)
wU2DevExitLat            : 0x0020 (less than 32 µs)
Data (HexDump)           : 0A 10 03 00 0E 00 01 0A 20 00                     ........ .

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x20 (32 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Western Digital"
Data (HexDump)           : 20 03 57 00 65 00 73 00 74 00 65 00 72 00 6E 00    .W.e.s.t.e.r.n.
                           20 00 44 00 69 00 67 00 69 00 74 00 61 00 6C 00    .D.i.g.i.t.a.l.
             ------ String Descriptor 2 ------
bLength                  : 0x1C (28 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Elements 2621"
Data (HexDump)           : 1C 03 45 00 6C 00 65 00 6D 00 65 00 6E 00 74 00   ..E.l.e.m.e.n.t.
                           73 00 20 00 32 00 36 00 32 00 31 00               s. .2.6.2.1.
             ------ String Descriptor 3 ------
bLength                  : 0x32 (50 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "575833324137304846583658"
Data (HexDump)           : 32 03 35 00 37 00 35 00 38 00 33 00 33 00 33 00   2.5.7.5.8.3.3.3.
                           32 00 34 00 31 00 33 00 37 00 33 00 30 00 34 00   2.4.1.3.7.3.0.4.
                           38 00 34 00 36 00 35 00 38 00 33 00 36 00 35 00   8.4.6.5.8.3.6.5.
                           38 00                                             8.

    =========================== USB Port2 ===========================

Connection Status        : 0x01 (Device is connected)
Port Chain               : 2-13-2

      ========================== Summary =========================
Vendor ID                : 0x1058 (Western Digital, Branded)
Product ID               : 0x25E1
USB Version              : 2.1
Port maximum Speed       : High-Speed
Device maximum Speed     : SuperSpeed
Device Connection Speed  : High-Speed
Self powered             : no
Demanded Current         : 500 mA
Used Endpoints           : 3

      ======================== USB Device ========================

        +++++++++++++++++ Device Information ++++++++++++++++++
Device Description       : USB Mass Storage Device
Device Path              : \\?\USB#VID_1058&PID_25E1#57584B314142364E48433236#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name              : \Device\USBPDO-6
Device ID                : USB\VID_1058&PID_25E1\57584B314142364E48433236
Hardware IDs             : USB\VID_1058&PID_25E1&REV_1015 USB\VID_1058&PID_25E1
Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0008 (GUID_DEVCLASS_USB)
Driver                   : \SystemRoot\System32\drivers\USBSTOR.SYS (Version: 10.0.19041.3570  Date: 2023-10-10)
Driver Inf               : C:\WINDOWS\inf\usbstor.inf
Legacy BusType           : PNPBus
Class                    : USB
Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service                  : USBSTOR
Enumerator               : USB
Location Info            : Port_#0002.Hub_#0003
Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13)#USB(2), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)#USB(2)
Container ID             : {bdef17c8-634a-5a76-b84f-6f82dabc9901}
Manufacturer Info        : Compatible USB storage device
Capabilities             : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code             : 0
Address                  : 2
Power State              : D0 (supported: D0, D2, D3, wake from D0, wake from D2)
 Child Device 1          : WD SES Device
  Device Path            : \\?\USBSTOR#Other&Ven_WD&Prod_SES_Device&Rev_1015#57584B314142364E48433236&1#{57edcd85-0281-4893-a224-6719f892b1a4}
  Kernel Name            : \Device\00000089
  Device ID              : USBSTOR\OTHER&VEN_WD&PROD_SES_DEVICE&REV_1015\57584B314142364E48433236&1
  Class                  : WDC_SAM
  Driver KeyName         : {8496e87e-c0a1-4102-9d8d-bd9a9b8b07a9}\0000
  Service                : WDC_SAM
 Child Device 2          : WD My Passport 25E1 USB Device (Disk drive) (Disk4)
  Device Path            : \\?\USBSTOR#Disk&Ven_WD&Prod_My_Passport_25E1&Rev_1015#57584B314142364E48433236&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b} (GUID_DEVINTERFACE_DISK)
  Kernel Name            : \Device\00000088
  Device ID              : USBSTOR\DISK&VEN_WD&PROD_MY_PASSPORT_25E1&REV_1015\57584B314142364E48433236&0
  Class                  : DiskDrive
  Driver KeyName         : {4d36e967-e325-11ce-bfc1-08002be10318}\0004 (GUID_DEVCLASS_DISKDRIVE)
  Service                : disk
   Volume                : \\?\Volume{8211a8f4-7c7b-44ec-aa7a-753f06243271}\
   Kernel Name           : \Device\HarddiskVolume10
   Mountpoint            : J:\

        +++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\105825E11015
 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------
Connection Index         : 0x02 (Port 2)
Connection Status        : 0x01 (DeviceConnected)
Current Config Value     : 0x01 (Configuration 1)
Device Address           : 0x05 (5)
Is Hub                   : 0x00 (no)
Device Bus Speed         : 0x02 (High-Speed)
Number Of Open Pipes     : 0x02 (2 pipes to data endpoints)
Pipe[0]                  : EndpointID=1  Direction=IN   ScheduleOffset=0  Type=Bulk  wMaxPacketSize=0x200   bInterval=0  
Pipe[1]                  : EndpointID=2  Direction=OUT  ScheduleOffset=0  Type=Bulk  wMaxPacketSize=0x200   bInterval=0  
Data (HexDump)           : 02 00 00 00 12 01 10 02 00 00 00 40 58 10 E1 25   ...........@X..%
                           15 10 01 02 03 01 01 02 00 05 00 02 00 00 00 01   ................
                           00 00 00 07 05 81 02 00 02 00 00 00 00 00 07 05   ................
                           02 02 00 02 00 00 00 00 00                        .........

        --------------- Connection Information V2 -------------
Connection Index         : 0x02 (2)
Length                   : 0x10 (16 bytes)
SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00
Flags                    : 0x02
 DevIsOpAtSsOrHigher     : 0 (Device is not operating at SuperSpeed or higher)
 DevIsSsCapOrHigher      : 1 (Device is SuperSpeed capable or higher)
 DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
 DevIsSsPlusCapOrHigher  : 0 (Device is not SuperSpeedPlus capable or higher)
 ReservedMBZ             : 0x00
Data (HexDump)           : 02 00 00 00 10 00 00 00 03 00 00 00 02 00 00 00   ................

    ---------------------- Device Descriptor ----------------------
bLength                  : 0x12 (18 bytes)
bDescriptorType          : 0x01 (Device Descriptor)
bcdUSB                   : 0x210 (USB Version 2.1)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 bytes)
idVendor                 : 0x1058 (Western Digital, Branded)
idProduct                : 0x25E1
bcdDevice                : 0x1015
iManufacturer            : 0x01 (String Descriptor 1)
 Language 0x0409         : "Western Digital"
iProduct                 : 0x02 (String Descriptor 2)
 Language 0x0409         : "My Passport 25E1"
iSerialNumber            : 0x03 (String Descriptor 3)
 Language 0x0409         : "57584B314142364E48433236"
bNumConfigurations       : 0x01 (1 Configuration)
Data (HexDump)           : 12 01 10 02 00 00 00 40 58 10 E1 25 15 10 01 02   .......@X..%....
                           03 01                                             ..

    ------------------ Configuration Descriptor -------------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x02 (Configuration Descriptor)
wTotalLength             : 0x0020 (32 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 02 20 00 01 01 00 80 FA 09 04 00 00 02 08 06   .. .............
                           50 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00   P...............

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0x08 (Mass Storage)
bInterfaceSubClass       : 0x06 (SCSI transparent command set)
bInterfaceProtocol       : 0x50 (Bulk-Only Transport)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 02 08 06 50 00                        .......P.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0200 (max 512 bytes)
bInterval                : 0x00 (never NAKs)
Data (HexDump)           : 07 05 81 02 00 02 00                              .......

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0200 (max 512 bytes)
bInterval                : 0x00 (never NAKs)
Data (HexDump)           : 07 05 02 02 00 02 00                              .......

    --------- Device Qualifier Descriptor (for Full-Speed) --------
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x06 (Device_qualifier Descriptor)
bcdUSB                   : 0x210 (USB Version 2.10)
bDeviceClass             : 0x00 (defined by the interface descriptors)
bDeviceSubClass          : 0x00
bDeviceProtocol          : 0x00
bMaxPacketSize0          : 0x40 (64 Bytes)
bNumConfigurations       : 0x01 (1 other-speed configuration)
bReserved                : 0x00
Data (HexDump)           : 0A 06 10 02 00 00 00 40 01 00                     .......@..

    ------------ Other Speed Configuration Descriptor -------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
wTotalLength             : 0x0020 (32 bytes)
bNumInterfaces           : 0x01 (1 Interface)
bConfigurationValue      : 0x01 (Configuration 1)
iConfiguration           : 0x00 (No String Descriptor)
bmAttributes             : 0x80
 D7: Reserved, set 1     : 0x01
 D6: Self Powered        : 0x00 (no)
 D5: Remote Wakeup       : 0x00 (no)
 D4..0: Reserved, set 0  : 0x00
MaxPower                 : 0xFA (500 mA)
Data (HexDump)           : 09 07 20 00 01 01 00 80 FA 09 04 00 00 02 08 06   .. .............
                           50 00 07 05 81 02 40 00 00 07 05 02 02 40 00 00   P.....@......@..

        ---------------- Interface Descriptor -----------------
bLength                  : 0x09 (9 bytes)
bDescriptorType          : 0x04 (Interface Descriptor)
bInterfaceNumber         : 0x00 (Interface 0)
bAlternateSetting        : 0x00
bNumEndpoints            : 0x02 (2 Endpoints)
bInterfaceClass          : 0x08 (Mass Storage)
bInterfaceSubClass       : 0x06 (SCSI transparent command set)
bInterfaceProtocol       : 0x50 (Bulk-Only Transport)
iInterface               : 0x00 (No String Descriptor)
Data (HexDump)           : 09 04 00 00 02 08 06 50 00                        .......P.

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)
Data (HexDump)           : 07 05 81 02 40 00 00                              ....@..

        ----------------- Endpoint Descriptor -----------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x05 (Endpoint Descriptor)
bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
bmAttributes             : 0x02 (TransferType=Bulk)
wMaxPacketSize           : 0x0040 (64 bytes)
bInterval                : 0x00 (ignored)
Data (HexDump)           : 07 05 02 02 40 00 00                              ....@..

      ---------- Binary Object Store (BOS) Descriptor -----------
bLength                  : 0x05 (5 bytes)
bDescriptorType          : 0x0F (Binary Object Store)
wTotalLength             : 0x0016 (22 bytes)
bNumDeviceCaps           : 0x02
Data (HexDump)           : 05 0F 16 00 02                                    .....

        ------------- USB 2.0 Extension Descriptor ------------
bLength                  : 0x07 (7 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x02 (USB 2.0 Extension)
bmAttributes             : 0xF0E
 LPMCapable              : 1 (Link Power Management protocol is supported)
 BESLAndAlternateHIRD    : 1 (BESL & Alternate HIRD definitions are supported)
 BaselineBESLValid       : 1 (valid)
 DeepBESLValid           : 0 (not valid)
 BaselineBESL            : 15 (10000 µs)
 DeepBESL                : 0
Data (HexDump)           : 07 10 02 0E 0F 00 00                              .......

        ----- SuperSpeed USB Device Capability Descriptor -----
bLength                  : 0x0A (10 bytes)
bDescriptorType          : 0x10 (Device Capability Descriptor)
bDevCapabilityType       : 0x03 (SuperSpeed USB Device Capability)
bmAttributes             : 0x00
 Bit 0 Reserved          : 0x00
 Bit 1 LTM Capable       : 0x00 (no)
 Bit 7:2 Reserved        : 0x00
wSpeedsSupported         : 0x0E (Full-Speed, High-Speed, SuperSpeed)
bFunctionalitySupport    : 0x01 (lowest speed with all the functionality is 'Full-Speed')
bU1DevExitLat            : 0x0A   (less than 10 µs)
wU2DevExitLat            : 0x0020 (less than 32 µs)
Data (HexDump)           : 0A 10 03 00 0E 00 01 0A 20 00                     ........ .

      -------------------- String Descriptors -------------------
             ------ String Descriptor 0 ------
bLength                  : 0x04 (4 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language ID[0]           : 0x0409 (English - United States)
Data (HexDump)           : 04 03 09 04                                       ....
             ------ String Descriptor 1 ------
bLength                  : 0x20 (32 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "Western Digital"
Data (HexDump)           : 20 03 57 00 65 00 73 00 74 00 65 00 72 00 6E 00    .W.e.s.t.e.r.n.
                           20 00 44 00 69 00 67 00 69 00 74 00 61 00 6C 00    .D.i.g.i.t.a.l.
             ------ String Descriptor 2 ------
bLength                  : 0x22 (34 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "My Passport 25E1"
Data (HexDump)           : 22 03 4D 00 79 00 20 00 50 00 61 00 73 00 73 00   ".M.y. .P.a.s.s.
                           70 00 6F 00 72 00 74 00 20 00 32 00 35 00 45 00   p.o.r.t. .2.5.E.
                           31 00                                             1.
             ------ String Descriptor 3 ------
bLength                  : 0x32 (50 bytes)
bDescriptorType          : 0x03 (String Descriptor)
Language 0x0409          : "57584B314142364E48433236"
Data (HexDump)           : 32 03 35 00 37 00 35 00 38 00 34 00 42 00 33 00   2.5.7.5.8.4.B.3.
                           31 00 34 00 31 00 34 00 32 00 33 00 36 00 34 00   1.4.1.4.2.3.6.4.
                           45 00 34 00 38 00 34 00 33 00 33 00 32 00 33 00   E.4.8.4.3.3.2.3.
                           36 00                                             6.

    =========================== USB Port3 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-13-3

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port4 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-13-4

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port14 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-14

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port15 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-15

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port16 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-16

SupportedUsbProtocols    : 0x03
 Usb110                  : 1 (yes, port supports USB 1.1)
 Usb200                  : 1 (yes, port supports USB 2.0)
 Usb300                  : 0 (no, port not supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port17 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-17
Properties               : 0x0F
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : yes
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x11 (Port 17)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x02 (Port 2)
 -> CompanionPortChain   : 2-2
CompanionIndex           : 1
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x12 (Port 18)
 -> CompanionPortChain   : 2-18

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-2 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-2 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port18 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-18
Properties               : 0x0F
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : yes
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x12 (Port 18)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x02 (Port 2)
 -> CompanionPortChain   : 2-2
CompanionIndex           : 1
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x11 (Port 17)
 -> CompanionPortChain   : 2-17

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-2 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-2 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port19 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-19
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x13 (Port 19)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x03 (Port 3)
 -> CompanionPortChain   : 2-3

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-3 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-3 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port20 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-20
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x14 (Port 20)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x04 (Port 4)
 -> CompanionPortChain   : 2-4

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-4 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-4 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port21 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-21
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x15 (Port 21)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x05 (Port 5)
 -> CompanionPortChain   : 2-5

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-5 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-5 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port22 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-22
Properties               : 0x0F
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : yes
 PortConnectorIsTypeC    : yes
ConnectionIndex          : 0x16 (Port 22)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x06 (Port 6)
 -> CompanionPortChain   : 2-6

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-6 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-6 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port23 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-23
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x17 (Port 23)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x07 (Port 7)
 -> CompanionPortChain   : 2-7

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-7 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-7 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port24 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-24
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x18 (Port 24)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x08 (Port 8)
 -> CompanionPortChain   : 2-8

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-8 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-8 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port25 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-25
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x19 (Port 25)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x09 (Port 9)
 -> CompanionPortChain   : 2-9

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-9 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-9 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

    =========================== USB Port26 ===========================

Connection Status        : 0x00 (No device is connected)
Port Chain               : 2-26
Properties               : 0x03
 IsUserConnectable       : yes
 PortIsDebugCapable      : yes
 PortHasMultiCompanions  : no
 PortConnectorIsTypeC    : no
ConnectionIndex          : 0x1A (Port 26)
CompanionIndex           : 0
 CompanionHubSymLnk      : USB#ROOT_HUB30#4&5375334&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 CompanionPortNumber     : 0x0A (Port 10)
 -> CompanionPortChain   : 2-10

SupportedUsbProtocols    : 0x04
 Usb110                  : 0 (no, port not supports USB 1.1) -> but Companion Port 2-10 does
 Usb200                  : 0 (no, port not supports USB 2.0) -> but Companion Port 2-10 does
 Usb300                  : 1 (yes, port supports USB 3.0)
 ReservedMBZ             : 0x00

image.png

Edited by nirav
Link to comment
Share on other sites

5 hours ago, nirav said:

Hi Jason,

It would be appreciated if you would care to respond back. 

Sorry, I was out sick. I don't see it in the USB tree. Did you see it when you had it hooked up to the other port 4?

Unless the chord you are using is a power only chord, I think something is wrong with the unit. You can try exchanging it with Amazon, let me know if you have problems.

Link to comment
Share on other sites

3 hours ago, nirav said:

Hi Jason, 

Thankyou for your response.

Wish you a speedy recovery. I have used an OTG adapter but.

The first unit I bought was directly from yourselves. How can I  can this replaced.

The second unit I will get it replaced from amazon. 

 

 

They both don’t work? Something else is wrong.

you shouldn’t need an otg adapter. Just a USB micro cable. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.