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