My Computer USB xHCI Compliant Host Controller DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0001 VendorID: 8086 DeviceID: 15EC SubSysID: 226717AA Revision: 06 Debug Port Number: 0 Bus.Device.Function (in decimal): 8.0.0 Host Controller Power State Mappings System State Host Controller Root Hub USB wakeup Powered S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) Last Sleep State S? (unmapped) RootHub Root Hub: USB#ROOT_HUB30#7&52c739d&1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Hub Power: Self Power Number of Ports: 4 Power switching: Ganged Compound device: No Over-current Protection: Global High speed capable: No High speed: Yes Multiple transaction translations capable: No Performs multiple transaction translations simultaneously: No Hub wakes when device is connected: No Hub is bus powered: No Hub is root: Yes [Port1] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port2] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port3] Is Port User Connectable: yes Is Port Debug Capable: yes Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port4] Is Port User Connectable: yes Is Port Debug Capable: yes Companion Port Number: 7 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected USB xHCI Compliant Host Controller DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0000 VendorID: 8086 DeviceID: A36D SubSysID: 226717AA Revision: 10 Debug Port Number: 0 Bus.Device.Function (in decimal): 0.20.0 Host Controller Power State Mappings System State Host Controller Root Hub USB wakeup Powered S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) Last Sleep State S? (unmapped) RootHub Root Hub: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Hub Power: Self Power Number of Ports: 26 Power switching: Ganged Compound device: No Over-current Protection: Global High speed capable: No High speed: Yes Multiple transaction translations capable: No Performs multiple transaction translations simultaneously: No Hub wakes when device is connected: No Hub is bus powered: No Hub is root: Yes [Port1] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 17 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port2] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 18 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port3] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port4] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 3 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#7&52c739d&1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port5] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port6] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port7] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#7&52c739d&1&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port8] : USB Composite Device Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD3 ---===>Device Information<===--- String Descriptor for index 2 not available while device is in low power state. ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x02 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0201 bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device bDeviceSubClass: 0x02 -> This is the Common Class Sub Class bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x04F2 = Chicony Electronics Co., Ltd. idProduct: 0xB614 bcdDevice: 0x0012 iManufacturer: 0x01 String Descriptor for index 1 not available while device is in low power state. iProduct: 0x02 String Descriptor for index 2 not available while device is in low power state. iSerialNumber: 0x00 bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x87 -> Direction: IN - EndpointID: 7 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes bInterval: 0x08 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0402 -> Validated bNumInterfaces: 0x02 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0x80 -> Bus Powered MaxPower: 0xFA = 500 mA ===>IAD Descriptor<=== bLength: 0x08 bDescriptorType: 0x0B bFirstInterface: 0x00 bInterfaceCount: 0x02 bFunctionClass: 0x0E -> Video Interface Class bFunctionSubClass: 0x03 -> Video Interface Collection bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol iFunction: 0x04 String Descriptor for index 4 not available while device is in low power state. ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x01 -> Video Control Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x04 String Descriptor for index 4 not available while device is in low power state. ===>Class-Specific Video Control Interface Header Descriptor<=== bLength: 0x0D bDescriptorType: 0x24 bDescriptorSubtype: 0x01 bcdVDC: 0x0100 wTotalLength: 0x006D -> Validated dwClockFreq: 0x02DC6C00 = (48000000) Hz bInCollection: 0x01 baInterfaceNr[1]: 0x01 USB Video Class device: spec version 1.0 ===>Video Control Input Terminal Descriptor<=== bLength: 0x12 bDescriptorType: 0x24 bDescriptorSubtype: 0x02 bTerminalID: 0x01 wTerminalType: 0x0201 = (ITT_CAMERA) bAssocTerminal: 0x00 iTerminal: 0x00 ===>Camera Input Terminal Data wObjectiveFocalLengthMin: 0x0000 wObjectiveFocalLengthMax: 0x0000 wOcularFocalLength: 0x0000 bControlSize: 0x03 bmControls : 0x0E 0x00 0x00 D00 = 0 no - Scanning Mode D01 = 1 yes - Auto-Exposure Mode D02 = 1 yes - Auto-Exposure Priority D03 = 1 yes - Exposure Time (Absolute) D04 = 0 no - Exposure Time (Relative) D05 = 0 no - Focus (Absolute) D06 = 0 no - Focus (Relative) D07 = 0 no - Iris (Absolute) D08 = 0 no - Iris (Relative) D09 = 0 no - Zoom (Absolute) D10 = 0 no - Zoom (Relative) D11 = 0 no - PanTilt (Absolute) D12 = 0 no - PanTilt (Relative) D13 = 0 no - Roll (Absolute) D14 = 0 no - Roll (Relative) D15 = 0 no - Reserved D16 = 0 no - Reserved D17 = 0 no - Focus, Auto D18 = 0 no - Privacy D19 = 0 no - Focus, Simple D20 = 0 no - Window D21 = 0 no - Region of Interest D22 = 0 no - Reserved D23 = 0 no - Reserved ===>Video Control Processing Unit Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bUnitID: 0x02 bSourceID: 0x01 wMaxMultiplier: 0x4000 bControlSize: 0x02 bmControls : 0x7F 0x15 D00 = 1 yes - Brightness D01 = 1 yes - Contrast D02 = 1 yes - Hue D03 = 1 yes - Saturation D04 = 1 yes - Sharpness D05 = 1 yes - Gamma D06 = 1 yes - White Balance Temperature D07 = 0 no - White Balance Component D08 = 1 yes - Backlight Compensation D09 = 0 no - 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 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1D bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x03 guidExtensionCode: {26B8105A-0713-4870-979D-DA79444BB68E} bNumControls: 0x01 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x02 bControlSize: 0x04 bmControls : 0x04 0x00 0x00 0x00 D00 = 0 no - Vendor-Specific (Optional) D01 = 0 no - Vendor-Specific (Optional) D02 = 1 yes - Vendor-Specific (Optional) D03 = 0 no - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 0 no - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 0 no - Vendor-Specific (Optional) D09 = 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) D16 = 0 no - Vendor-Specific (Optional) D17 = 0 no - 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) D24 = 0 no - Vendor-Specific (Optional) D25 = 0 no - Vendor-Specific (Optional) D26 = 0 no - Vendor-Specific (Optional) D27 = 0 no - Vendor-Specific (Optional) D28 = 0 no - Vendor-Specific (Optional) D29 = 0 no - Vendor-Specific (Optional) D30 = 0 no - Vendor-Specific (Optional) D31 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1D bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x04 guidExtensionCode: {63610682-5070-49AB-B8CC-B3855E8D221D} bNumControls: 0x16 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x03 bControlSize: 0x04 bmControls : 0xFF 0xFF 0x71 0x0C D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 1 yes - Vendor-Specific (Optional) D03 = 1 yes - Vendor-Specific (Optional) D04 = 1 yes - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 1 yes - Vendor-Specific (Optional) D07 = 1 yes - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 = 0 no - Vendor-Specific (Optional) D18 = 0 no - Vendor-Specific (Optional) D19 = 0 no - Vendor-Specific (Optional) D20 = 1 yes - Vendor-Specific (Optional) D21 = 1 yes - Vendor-Specific (Optional) D22 = 1 yes - Vendor-Specific (Optional) D23 = 0 no - Vendor-Specific (Optional) D24 = 0 no - Vendor-Specific (Optional) D25 = 0 no - Vendor-Specific (Optional) D26 = 1 yes - Vendor-Specific (Optional) D27 = 1 yes - Vendor-Specific (Optional) D28 = 0 no - Vendor-Specific (Optional) D29 = 0 no - Vendor-Specific (Optional) D30 = 0 no - Vendor-Specific (Optional) D31 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Output Terminal Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 bDescriptorSubtype: 0x03 bTerminalID: 0x05 wTerminalType: 0x0101 = (TT_STREAMING) bAssocTerminal: 0x00 bSourceID: 0x04 iTerminal: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x87 -> Direction: IN - EndpointID: 7 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes bInterval: 0x08 ===>Class-specific VC Interrupt Endpoint Descriptor<=== bLength: 0x05 bDescriptorType: 0x25 bDescriptorSubtype: 0x03 wMaxTransferSize: 0x0405 = (1029) Bytes ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Video Class-Specific VS Video Input Header Descriptor<=== bLength: 0x0F bDescriptorType: 0x24 bDescriptorSubtype: 0x01 bNumFormats: 0x02 wTotalLength: 0x02B6 -> Validated bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmInfo: 0x00 -> Dynamic Format Change not Supported bTerminalLink: 0x05 bStillCaptureMethod: 0x02 -> Still Capture Method 2 bTriggerSupport: 0x01 -> Hardware Triggering Support bTriggerUsage: 0x00 -> Host will initiate still image capture bControlSize: 0x01 Video Payload Format 1 0x04 D00 = 0 no - Key Frame Rate D01 = 0 no - P Frame Rate D02 = 1 yes - Compression Quality D03 = 0 no - Compression Window Size D04 = 0 no - Generate Key Frame D05 = 0 no - Update Frame Segment D06 = 0 no - Reserved D07 = 0 no - Reserved Video Payload Format 2 0x00 D00 = 0 no - Key Frame Rate D01 = 0 no - P Frame Rate D02 = 0 no - Compression Quality D03 = 0 no - Compression Window Size D04 = 0 no - Generate Key Frame D05 = 0 no - Update Frame Segment D06 = 0 no - Reserved D07 = 0 no - Reserved ===>Video Streaming MJPEG Format Type Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bFormatIndex: 0x01 bNumFrameDescriptors: 0x09 bmFlags: 0x01 -> Sample Size is Fixed bDefaultFrameIndex: 0x01 bAspectRatioX: 0x00 bAspectRatioY: 0x00 bmInterlaceFlags: 0x00 D00 = 0 non-Interlaced stream or variable D01 = 0 2 fields per frame D02 = 0 Field 1 not first D03 = 0 Reserved D4..5 = 0 Field patterns -> Field 1 only D6..7 = 0 Display Mode -> Bob only bCopyProtect: 0x00 -> Duplication Unrestricted ===>Video Streaming MJPEG Frame Type Descriptor<=== --->This is the Default (optimum) Frame index bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x01 bmCapabilities: 0x00 wWidth: 0x0500 = 1280 wHeight: 0x02D0 = 720 dwMinBitRate: 0x1A5E0000 dwMaxBitRate: 0x1A5E0000 dwMaxVideoFrameBufferSize: 0x001C2000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x02 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00B4 = 180 dwMinBitRate: 0x01A5E000 dwMaxBitRate: 0x01A5E000 dwMaxVideoFrameBufferSize: 0x0001C200 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x03 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00F0 = 240 dwMinBitRate: 0x02328000 dwMaxBitRate: 0x02328000 dwMaxVideoFrameBufferSize: 0x00025800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x04 bmCapabilities: 0x00 wWidth: 0x0160 = 352 wHeight: 0x0120 = 288 dwMinBitRate: 0x02E68000 dwMaxBitRate: 0x02E68000 dwMaxVideoFrameBufferSize: 0x00031800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x05 bmCapabilities: 0x00 wWidth: 0x01A8 = 424 wHeight: 0x00F0 = 240 dwMinBitRate: 0x02E95000 dwMaxBitRate: 0x02E95000 dwMaxVideoFrameBufferSize: 0x00031B00 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x06 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x0168 = 360 dwMinBitRate: 0x06978000 dwMaxBitRate: 0x06978000 dwMaxVideoFrameBufferSize: 0x00070800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x07 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x01E0 = 480 dwMinBitRate: 0x08CA0000 dwMaxBitRate: 0x08CA0000 dwMaxVideoFrameBufferSize: 0x00096000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x08 bmCapabilities: 0x00 wWidth: 0x0350 = 848 wHeight: 0x01E0 = 480 dwMinBitRate: 0x0BA54000 dwMaxBitRate: 0x0BA54000 dwMaxVideoFrameBufferSize: 0x000C6C00 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x09 bmCapabilities: 0x00 wWidth: 0x03C0 = 960 wHeight: 0x021C = 540 dwMinBitRate: 0x0ED4E000 dwMaxBitRate: 0x0ED4E000 dwMaxVideoFrameBufferSize: 0x000FD200 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Still Image Frame Type Descriptor<=== bLength: 0x2E bDescriptorType: 0x24 bDescriptorSubtype: 0x03 bEndpointAddress: 0x00 bNumImageSizePatterns: 0x09 wWidth[1]: 0x0500 wHeight[1]: 0x02D0 wWidth[2]: 0x0140 wHeight[2]: 0x00B4 wWidth[3]: 0x0140 wHeight[3]: 0x00F0 wWidth[4]: 0x0160 wHeight[4]: 0x0120 wWidth[5]: 0x01A8 wHeight[5]: 0x00F0 wWidth[6]: 0x0280 wHeight[6]: 0x0168 wWidth[7]: 0x0280 wHeight[7]: 0x01E0 wWidth[8]: 0x0350 wHeight[8]: 0x01E0 wWidth[9]: 0x03C0 wHeight[9]: 0x021C bNumCompressionPattern: 0x04 bCompression[1]: 0x01 bCompression[2]: 0x05 bCompression[3]: 0x0A bCompression[4]: 0x14 ===>Color Matching Descriptor<=== bLength: 0x06 bDescriptorType: 0x24 bDescriptorSubtype: 0x0D bColorPrimaries: 0x01 bTransferCharacteristics: 0x01 bMatrixCoefficients: 0x04 ===>Video Streaming Uncompressed Format Type Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x04 bFormatIndex: 0x02 bNumFrameDescriptors: 0x09 guidFormat: {32595559-0000-0010-8000-00AA00389B71} = YUY2 Format bBitsPerPixel: 0x10 bDefaultFrameIndex: 0x01 bAspectRatioX: 0x00 bAspectRatioY: 0x00 bmInterlaceFlags: 0x00 D0 = 0x00 Interlaced stream or variable: No D1 = 0x00 Fields per frame: 2 fields D2 = 0x00 Field 1 first: No D3 = 0x00 Reserved D4..5 = 0x00 Field patterns -> Field 1 only D6..7 = 0x00 Display Mode -> Bob only bCopyProtect: 0x00 -> Duplication Unrestricted ===>Video Streaming Uncompressed Frame Type Descriptor<=== --->This is the Default (optimum) Frame index bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x01 bmCapabilities: 0x00 wWidth: 0x0500 = 1280 wHeight: 0x02D0 = 720 dwMinBitRate: 0x08CA0000 dwMaxBitRate: 0x08CA0000 dwMaxVideoFrameBufferSize: 0x001C2000 dwDefaultFrameInterval: 0x000F4240 = 100.000000 mSec (10.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x000F4240 = 100.000000 mSec (10.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x02 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00B4 = 180 dwMinBitRate: 0x01A5E000 dwMaxBitRate: 0x01A5E000 dwMaxVideoFrameBufferSize: 0x0001C200 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x03 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00F0 = 240 dwMinBitRate: 0x02328000 dwMaxBitRate: 0x02328000 dwMaxVideoFrameBufferSize: 0x00025800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x04 bmCapabilities: 0x00 wWidth: 0x0160 = 352 wHeight: 0x0120 = 288 dwMinBitRate: 0x02E68000 dwMaxBitRate: 0x02E68000 dwMaxVideoFrameBufferSize: 0x00031800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x05 bmCapabilities: 0x00 wWidth: 0x01A8 = 424 wHeight: 0x00F0 = 240 dwMinBitRate: 0x02E95000 dwMaxBitRate: 0x02E95000 dwMaxVideoFrameBufferSize: 0x00031B00 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x06 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x0168 = 360 dwMinBitRate: 0x06978000 dwMaxBitRate: 0x06978000 dwMaxVideoFrameBufferSize: 0x00070800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x07 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x01E0 = 480 dwMinBitRate: 0x08CA0000 dwMaxBitRate: 0x08CA0000 dwMaxVideoFrameBufferSize: 0x00096000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x08 bmCapabilities: 0x00 wWidth: 0x0350 = 848 wHeight: 0x01E0 = 480 dwMinBitRate: 0x07C38000 dwMaxBitRate: 0x07C38000 dwMaxVideoFrameBufferSize: 0x000C6C00 dwDefaultFrameInterval: 0x0007A120 = 50.000000 mSec (20.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x0007A120 = 50.000000 mSec (20.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x09 bmCapabilities: 0x00 wWidth: 0x03C0 = 960 wHeight: 0x021C = 540 dwMinBitRate: 0x076A7000 dwMaxBitRate: 0x076A7000 dwMaxVideoFrameBufferSize: 0x000FD200 dwDefaultFrameInterval: 0x000A2C2A = 66.666600 mSec (15.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) ===>Still Image Frame Type Descriptor<=== bLength: 0x2B bDescriptorType: 0x24 bDescriptorSubtype: 0x03 bEndpointAddress: 0x00 bNumImageSizePatterns: 0x09 wWidth[1]: 0x0500 wHeight[1]: 0x02D0 wWidth[2]: 0x0140 wHeight[2]: 0x00B4 wWidth[3]: 0x0140 wHeight[3]: 0x00F0 wWidth[4]: 0x0160 wHeight[4]: 0x0120 wWidth[5]: 0x01A8 wHeight[5]: 0x00F0 wWidth[6]: 0x0280 wHeight[6]: 0x0168 wWidth[7]: 0x0280 wHeight[7]: 0x01E0 wWidth[8]: 0x0350 wHeight[8]: 0x01E0 wWidth[9]: 0x03C0 wHeight[9]: 0x021C bNumCompressionPattern: 0x01 bCompression[1]: 0x01 ===>Color Matching Descriptor<=== bLength: 0x06 bDescriptorType: 0x24 bDescriptorSubtype: 0x0D bColorPrimaries: 0x01 bTransferCharacteristics: 0x01 bMatrixCoefficients: 0x04 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x00C0 = 1 transactions per microframe, 0xC0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x02 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0180 = 1 transactions per microframe, 0x180 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x03 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0200 = 1 transactions per microframe, 0x200 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x04 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0280 = 1 transactions per microframe, 0x280 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x05 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0320 = 1 transactions per microframe, 0x320 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x06 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x03B0 = 1 transactions per microframe, 0x3B0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x07 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0A80 = 2 transactions per microframe, 0x280 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x08 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0B20 = 2 transactions per microframe, 0x320 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x09 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0BE0 = 2 transactions per microframe, 0x3E0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x0A bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x13C0 = 3 transactions per microframe, 0x3C0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x0B bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x13FC = 3 transactions per microframe, 0x3FC max bytes bInterval: 0x01 ===>Additional Error Checking<=== PASS: number of uncompressed-frame frame descriptors (9) == number of frame descriptors (9) specified in uncompressed format descriptor(s) PASS: number of MJPEG frame descriptors (9) == number of frame descriptors (9) specified in MJPEG format descriptor(s) ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0019 bNumDeviceCaps: 0x01 ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 20B69F2C-34B3-4690-A228-67BD251277E9 [Port9] : Synaptics WBDI Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD3 ---===>Device Information<===--- ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable) Device Address: 0x07 Open Pipes: 5 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0xFF -> This is a Vendor Specific Device bDeviceSubClass: 0x10 *!*ERROR: bDeviceSubClass of 16 is invalid bDeviceProtocol: 0xFF bMaxPacketSize0: 0x08 = (8) Bytes idVendor: 0x06CB = Synaptics Inc. idProduct: 0x009A bcdDevice: 0x0164 iManufacturer: 0x00 iProduct: 0x00 iSerialNumber: 0x01 String Descriptor for index 1 not available while device is in low power state. bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0008 = 0x08 bytes bInterval: 0x04 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x84 -> Direction: IN - EndpointID: 4 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0010 = 0x10 bytes bInterval: 0x0A ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0035 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xA0 -> Bus Powered -> Remote Wakeup MaxPower: 0x32 = 100 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x05 bInterfaceClass: 0xFF -> Interface Class Unknown to USBView bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0008 = 0x08 bytes bInterval: 0x04 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x84 -> Direction: IN - EndpointID: 4 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0010 = 0x10 bytes bInterval: 0x0A [Port10] : Wacom Device Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD2 ---===>Device Information<===--- String Descriptor for index 2 not available while device is in low power state. ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable) Device Address: 0x04 Open Pipes: 2 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x056A = WACOM Co., Ltd. idProduct: 0x5193 bcdDevice: 0x0002 iManufacturer: 0x01 String Descriptor for index 1 not available while device is in low power state. iProduct: 0x02 String Descriptor for index 2 not available while device is in low power state. iSerialNumber: 0x00 bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x02 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x003B -> Validated bNumInterfaces: 0x02 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0xC8 = 400 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x03 -> HID Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 iInterface: 0x03 String Descriptor for index 3 not available while device is in low power state. ===>HID Descriptor<=== bLength: 0x09 bDescriptorType: 0x21 bcdHID: 0x0111 bCountryCode: 0x00 bNumDescriptors: 0x01 bDescriptorType: 0x22 (Report Descriptor) wDescriptorLength: 0x020A ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x02 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x03 -> HID Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 iInterface: 0x04 String Descriptor for index 4 not available while device is in low power state. ===>HID Descriptor<=== bLength: 0x09 bDescriptorType: 0x21 bcdHID: 0x0111 bCountryCode: 0x00 bNumDescriptors: 0x01 bDescriptorType: 0x22 (Report Descriptor) wDescriptorLength: 0x01EC ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 [Port11] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port12] : USB Composite Device Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD3 ---===>Device Information<===--- String Descriptor for index 2 not available while device is in low power state. ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x03 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0201 bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device bDeviceSubClass: 0x02 -> This is the Common Class Sub Class bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x04F2 = Chicony Electronics Co., Ltd. idProduct: 0xB615 bcdDevice: 0x0017 iManufacturer: 0x01 String Descriptor for index 1 not available while device is in low power state. iProduct: 0x02 String Descriptor for index 2 not available while device is in low power state. iSerialNumber: 0x00 bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x87 -> Direction: IN - EndpointID: 7 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes bInterval: 0x08 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x025D -> Validated bNumInterfaces: 0x02 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0x80 -> Bus Powered MaxPower: 0xFA = 500 mA ===>IAD Descriptor<=== bLength: 0x08 bDescriptorType: 0x0B bFirstInterface: 0x00 bInterfaceCount: 0x02 bFunctionClass: 0x0E -> Video Interface Class bFunctionSubClass: 0x03 -> Video Interface Collection bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol iFunction: 0x04 String Descriptor for index 4 not available while device is in low power state. ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x01 -> Video Control Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x04 String Descriptor for index 4 not available while device is in low power state. ===>Class-Specific Video Control Interface Header Descriptor<=== bLength: 0x0D bDescriptorType: 0x24 bDescriptorSubtype: 0x01 bcdVDC: 0x0100 wTotalLength: 0x00A7 -> Validated dwClockFreq: 0x02DC6C00 = (48000000) Hz bInCollection: 0x01 baInterfaceNr[1]: 0x01 USB Video Class device: spec version 1.0 ===>Video Control Input Terminal Descriptor<=== bLength: 0x12 bDescriptorType: 0x24 bDescriptorSubtype: 0x02 bTerminalID: 0x01 wTerminalType: 0x0201 = (ITT_CAMERA) bAssocTerminal: 0x00 iTerminal: 0x00 ===>Camera Input Terminal Data wObjectiveFocalLengthMin: 0x0000 wObjectiveFocalLengthMax: 0x0000 wOcularFocalLength: 0x0000 bControlSize: 0x03 bmControls : 0x0E 0x00 0x00 D00 = 0 no - Scanning Mode D01 = 1 yes - Auto-Exposure Mode D02 = 1 yes - Auto-Exposure Priority D03 = 1 yes - Exposure Time (Absolute) D04 = 0 no - Exposure Time (Relative) D05 = 0 no - Focus (Absolute) D06 = 0 no - Focus (Relative) D07 = 0 no - Iris (Absolute) D08 = 0 no - Iris (Relative) D09 = 0 no - Zoom (Absolute) D10 = 0 no - Zoom (Relative) D11 = 0 no - PanTilt (Absolute) D12 = 0 no - PanTilt (Relative) D13 = 0 no - Roll (Absolute) D14 = 0 no - Roll (Relative) D15 = 0 no - Reserved D16 = 0 no - Reserved D17 = 0 no - Focus, Auto D18 = 0 no - Privacy D19 = 0 no - Focus, Simple D20 = 0 no - Window D21 = 0 no - Region of Interest D22 = 0 no - Reserved D23 = 0 no - Reserved ===>Video Control Processing Unit Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bUnitID: 0x02 bSourceID: 0x01 wMaxMultiplier: 0x4000 bControlSize: 0x02 bmControls : 0x7F 0x17 D00 = 1 yes - Brightness D01 = 1 yes - Contrast D02 = 1 yes - Hue D03 = 1 yes - Saturation D04 = 1 yes - Sharpness D05 = 1 yes - Gamma D06 = 1 yes - White Balance Temperature D07 = 0 no - White Balance Component D08 = 1 yes - Backlight Compensation D09 = 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 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1D bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x03 guidExtensionCode: {96274E36-ECA7-49D5-995C-13CF882759CC} bNumControls: 0x02 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x02 bControlSize: 0x04 bmControls : 0x03 0x00 0x00 0x00 D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 0 no - Vendor-Specific (Optional) D03 = 0 no - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 0 no - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 0 no - Vendor-Specific (Optional) D09 = 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) D16 = 0 no - Vendor-Specific (Optional) D17 = 0 no - 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) D24 = 0 no - Vendor-Specific (Optional) D25 = 0 no - Vendor-Specific (Optional) D26 = 0 no - Vendor-Specific (Optional) D27 = 0 no - Vendor-Specific (Optional) D28 = 0 no - Vendor-Specific (Optional) D29 = 0 no - Vendor-Specific (Optional) D30 = 0 no - Vendor-Specific (Optional) D31 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1D bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x04 guidExtensionCode: {63610682-5070-49AB-B8CC-B3855E8D221D} bNumControls: 0x20 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x03 bControlSize: 0x04 bmControls : 0xFF 0xFF 0x71 0x0C D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 1 yes - Vendor-Specific (Optional) D03 = 1 yes - Vendor-Specific (Optional) D04 = 1 yes - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 1 yes - Vendor-Specific (Optional) D07 = 1 yes - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 = 0 no - Vendor-Specific (Optional) D18 = 0 no - Vendor-Specific (Optional) D19 = 0 no - Vendor-Specific (Optional) D20 = 1 yes - Vendor-Specific (Optional) D21 = 1 yes - Vendor-Specific (Optional) D22 = 1 yes - Vendor-Specific (Optional) D23 = 0 no - Vendor-Specific (Optional) D24 = 0 no - Vendor-Specific (Optional) D25 = 0 no - Vendor-Specific (Optional) D26 = 1 yes - Vendor-Specific (Optional) D27 = 1 yes - Vendor-Specific (Optional) D28 = 0 no - Vendor-Specific (Optional) D29 = 0 no - Vendor-Specific (Optional) D30 = 0 no - Vendor-Specific (Optional) D31 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1D bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x05 guidExtensionCode: {52182091-70D0-4FF5-ACBC-0D04CC5F5A64} bNumControls: 0x03 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x04 bControlSize: 0x04 bmControls : 0x0A 0x00 0x00 0x00 D00 = 0 no - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 0 no - Vendor-Specific (Optional) D03 = 1 yes - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 0 no - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 0 no - Vendor-Specific (Optional) D09 = 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) D16 = 0 no - Vendor-Specific (Optional) D17 = 0 no - 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) D24 = 0 no - Vendor-Specific (Optional) D25 = 0 no - Vendor-Specific (Optional) D26 = 0 no - Vendor-Specific (Optional) D27 = 0 no - Vendor-Specific (Optional) D28 = 0 no - Vendor-Specific (Optional) D29 = 0 no - Vendor-Specific (Optional) D30 = 0 no - Vendor-Specific (Optional) D31 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1D bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x06 guidExtensionCode: {0F3F95DC-2632-4C4E-92C9-A04782F43BC8} bNumControls: 0x03 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x05 bControlSize: 0x04 bmControls : 0x26 0x00 0x00 0x00 D00 = 0 no - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 1 yes - Vendor-Specific (Optional) D03 = 0 no - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 0 no - Vendor-Specific (Optional) D09 = 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) D16 = 0 no - Vendor-Specific (Optional) D17 = 0 no - 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) D24 = 0 no - Vendor-Specific (Optional) D25 = 0 no - Vendor-Specific (Optional) D26 = 0 no - Vendor-Specific (Optional) D27 = 0 no - Vendor-Specific (Optional) D28 = 0 no - Vendor-Specific (Optional) D29 = 0 no - Vendor-Specific (Optional) D30 = 0 no - Vendor-Specific (Optional) D31 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Output Terminal Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 bDescriptorSubtype: 0x03 bTerminalID: 0x07 wTerminalType: 0x0101 = (TT_STREAMING) bAssocTerminal: 0x00 bSourceID: 0x06 iTerminal: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x87 -> Direction: IN - EndpointID: 7 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0010 = 1 transactions per microframe, 0x10 max bytes bInterval: 0x08 ===>Class-specific VC Interrupt Endpoint Descriptor<=== bLength: 0x05 bDescriptorType: 0x25 bDescriptorSubtype: 0x03 wMaxTransferSize: 0x0405 = (1029) Bytes ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Video Class-Specific VS Video Input Header Descriptor<=== bLength: 0x0F bDescriptorType: 0x24 bDescriptorSubtype: 0x01 bNumFormats: 0x02 wTotalLength: 0x00D7 -> Validated bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmInfo: 0x00 -> Dynamic Format Change not Supported bTerminalLink: 0x07 bStillCaptureMethod: 0x01 -> Still Capture Method 1 bTriggerSupport: 0x01 -> Hardware Triggering Support bTriggerUsage: 0x00 -> Host will initiate still image capture bControlSize: 0x01 Video Payload Format 1 0x04 D00 = 0 no - Key Frame Rate D01 = 0 no - P Frame Rate D02 = 1 yes - Compression Quality D03 = 0 no - Compression Window Size D04 = 0 no - Generate Key Frame D05 = 0 no - Update Frame Segment D06 = 0 no - Reserved D07 = 0 no - Reserved Video Payload Format 2 0x00 D00 = 0 no - Key Frame Rate D01 = 0 no - P Frame Rate D02 = 0 no - Compression Quality D03 = 0 no - Compression Window Size D04 = 0 no - Generate Key Frame D05 = 0 no - Update Frame Segment D06 = 0 no - Reserved D07 = 0 no - Reserved ===>Video Streaming MJPEG Format Type Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bFormatIndex: 0x01 bNumFrameDescriptors: 0x03 bmFlags: 0x01 -> Sample Size is Fixed bDefaultFrameIndex: 0x01 bAspectRatioX: 0x00 bAspectRatioY: 0x00 bmInterlaceFlags: 0x00 D00 = 0 non-Interlaced stream or variable D01 = 0 2 fields per frame D02 = 0 Field 1 not first D03 = 0 Reserved D4..5 = 0 Field patterns -> Field 1 only D6..7 = 0 Display Mode -> Bob only bCopyProtect: 0x00 -> Duplication Unrestricted ===>Video Streaming MJPEG Frame Type Descriptor<=== --->This is the Default (optimum) Frame index bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x01 bmCapabilities: 0x01 wWidth: 0x0280 = 640 wHeight: 0x01E0 = 480 dwMinBitRate: 0x24F80000 dwMaxBitRate: 0xFFB50000 dwMaxVideoFrameBufferSize: 0x00096000 dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz) bFrameIntervalType: 0x01 *!*WARNING: if bFrameIntervalType is 1 then dwMinBitRate should equal dwMaxBitRate ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x02 bmCapabilities: 0x01 wWidth: 0x0140 = 320 wHeight: 0x00F0 = 240 dwMinBitRate: 0x02328000 dwMaxBitRate: 0x02328000 dwMaxVideoFrameBufferSize: 0x00025800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x03 bmCapabilities: 0x01 wWidth: 0x00A0 = 160 wHeight: 0x0078 = 120 dwMinBitRate: 0x008CA000 dwMaxBitRate: 0x008CA000 dwMaxVideoFrameBufferSize: 0x00009600 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Color Matching Descriptor<=== bLength: 0x06 bDescriptorType: 0x24 bDescriptorSubtype: 0x0D bColorPrimaries: 0x01 bTransferCharacteristics: 0x01 bMatrixCoefficients: 0x04 ===>Video Streaming Uncompressed Format Type Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x04 bFormatIndex: 0x02 bNumFrameDescriptors: 0x02 guidFormat: {32595559-0000-0010-8000-00AA00389B71} = YUY2 Format bBitsPerPixel: 0x10 bDefaultFrameIndex: 0x01 bAspectRatioX: 0x00 bAspectRatioY: 0x00 bmInterlaceFlags: 0x00 D0 = 0x00 Interlaced stream or variable: No D1 = 0x00 Fields per frame: 2 fields D2 = 0x00 Field 1 first: No D3 = 0x00 Reserved D4..5 = 0x00 Field patterns -> Field 1 only D6..7 = 0x00 Display Mode -> Bob only bCopyProtect: 0x00 -> Duplication Unrestricted ===>Video Streaming Uncompressed Frame Type Descriptor<=== --->This is the Default (optimum) Frame index bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x01 bmCapabilities: 0x01 wWidth: 0x0190 = 400 wHeight: 0x01E0 = 480 dwMinBitRate: 0x057E4000 dwMaxBitRate: 0x057E4000 dwMaxVideoFrameBufferSize: 0x0005DC00 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x02 bmCapabilities: 0x01 wWidth: 0x0190 = 400 wHeight: 0x0190 = 400 dwMinBitRate: 0x0493E000 dwMaxBitRate: 0x0493E000 dwMaxVideoFrameBufferSize: 0x0004E200 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) ===>Color Matching Descriptor<=== bLength: 0x06 bDescriptorType: 0x24 bDescriptorSubtype: 0x0D bColorPrimaries: 0x01 bTransferCharacteristics: 0x01 bMatrixCoefficients: 0x04 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x00C0 = 1 transactions per microframe, 0xC0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x02 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0180 = 1 transactions per microframe, 0x180 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x03 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0200 = 1 transactions per microframe, 0x200 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x04 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0280 = 1 transactions per microframe, 0x280 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x05 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0320 = 1 transactions per microframe, 0x320 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x06 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x03B0 = 1 transactions per microframe, 0x3B0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x07 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0A80 = 2 transactions per microframe, 0x280 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x08 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0B20 = 2 transactions per microframe, 0x320 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x09 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0BE0 = 2 transactions per microframe, 0x3E0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x0A bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x13C0 = 3 transactions per microframe, 0x3C0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x0B bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x13FC = 3 transactions per microframe, 0x3FC max bytes bInterval: 0x01 ===>Additional Error Checking<=== PASS: number of uncompressed-frame frame descriptors (2) == number of frame descriptors (2) specified in uncompressed format descriptor(s) PASS: number of MJPEG frame descriptors (3) == number of frame descriptors (3) specified in MJPEG format descriptor(s) ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0035 bNumDeviceCaps: 0x02 ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 20B69F2C-34B3-4690-A228-67BD251277E9 ===>Platform Capability Descriptor<=== bLength: 0x1C bDescriptorType: 0x10 bDevCapabilityType: 0x05 bReserved: 0x00 Platform Capability UUID: D8DD60DF-4589-4CC7-9CD2-659D9E648A9F 00 00 00 0A 84 00 01 00 [Port13] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port14] : Intel(R) Wireless Bluetooth(R) Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD0 ---===>Device Information<===--- ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable) Device Address: 0x05 Open Pipes: 5 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0xE0 -> This is a Wireless Controller(Bluetooth) Device bDeviceSubClass: 0x01 *!*ERROR: bDeviceSubClass of 1 is invalid bDeviceProtocol: 0x01 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x8087 = Intel idProduct: 0x0AAA bcdDevice: 0x0002 iManufacturer: 0x00 iProduct: 0x00 iSerialNumber: 0x00 bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0000 = 0x00 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0000 = 0x00 bytes bInterval: 0x01 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x00C8 -> Validated bNumInterfaces: 0x02 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0x32 = 100 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x03 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0040 = 0x40 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x00 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0000 = 0x00 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0000 = 0x00 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x01 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0009 = 0x09 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0009 = 0x09 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x02 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0011 = 0x11 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0011 = 0x11 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x03 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0019 = 0x19 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0019 = 0x19 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x04 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0021 = 0x21 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0021 = 0x21 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x05 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0031 = 0x31 bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x0031 = 0x31 bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x06 bNumEndpoints: 0x02 bInterfaceClass: 0xE0 -> This is a Wireless RF Controller USB Device Interface Class with Bluetooth Programming Interface bInterfaceSubClass: 0x01 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x03 -> Direction: OUT - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x003F = 0x3F bytes bInterval: 0x01 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x01 -> Isochronous Transfer Type, Synchronization Type = No Synchronization, Usage Type = Data Endpoint wMaxPacketSize: 0x003F = 0x3F bytes bInterval: 0x01 [Port15] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port16] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port17] Is Port User Connectable: yes Is Port Debug Capable: yes Companion Port Number: 1 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port18] Is Port User Connectable: yes Is Port Debug Capable: yes Companion Port Number: 2 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#4&21411c7d&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port19] : Realtek USB 3.0 Card Reader Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes Device Power State: PowerDeviceD2 ---===>Device Information<===--- String Descriptor for index 2 not available while device is in low power state. ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed Device Address: 0x01 Open Pipes: 2 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0300 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x09 = (9) Bytes idVendor: 0x0BDA = Realtek Semiconductor Corp. idProduct: 0x0328 bcdDevice: 0x2908 iManufacturer: 0x01 String Descriptor for index 1 not available while device is in low power state. iProduct: 0x02 String Descriptor for index 2 not available while device is in low power state. iSerialNumber: 0x03 String Descriptor for index 3 not available while device is in low power state. bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x002C -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x04 String Descriptor for index 4 not available while device is in low power state. bmAttributes: 0xA0 -> Bus Powered -> Remote Wakeup MaxPower: 0x64 = 800 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x02 bInterfaceClass: 0x08 -> This is a Mass Storage USB Device Interface Class bInterfaceSubClass: 0x06 bInterfaceProtocol: 0x50 iInterface: 0x05 String Descriptor for index 5 not available while device is in low power state. ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x0F bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0) wBytesPerInterval: 0x0000 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x0F bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0) wBytesPerInterval: 0x0000 ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x000F bNumDeviceCaps: 0x01 ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x0A bDescriptorType: 0x10 bDevCapabilityType: 0x03 bmAttributes: 0x02 -> capable of generating Latency Tolerance Messages wSpeedsSupported: 0x0E -> Supports full-speed operation -> Supports high-speed operation -> Supports SuperSpeed operation bFunctionalitySupport: 0x01 -> lowest speed = full-speed bU1DevExitLat: 0x0A -> less than 10 micro-seconds wU2DevExitLat: 0x03FF -> less than 1023 micro-seconds [Port20] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port21] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port22] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port23] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port24] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port25] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port26] Is Port User Connectable: no Is Port Debug Capable: yes Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected USB xHCI Compliant Host Controller DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0002 VendorID: 8086 DeviceID: 15F0 SubSysID: 00008086 Revision: 06 Debug Port Number: 0 Bus.Device.Function (in decimal): 11.0.0 Host Controller Power State Mappings System State Host Controller Root Hub USB wakeup Powered S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) S? (unmapped) Last Sleep State S? (unmapped) RootHub Root Hub: USB#ROOT_HUB30#9&2119c00a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Hub Power: Self Power Number of Ports: 4 Power switching: Ganged Compound device: No Over-current Protection: Global High speed capable: No High speed: Yes Multiple transaction translations capable: No Performs multiple transaction translations simultaneously: No Hub wakes when device is connected: No Hub is bus powered: No Hub is root: Yes [Port1] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 3 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#9&2119c00a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port2] : Generic USB Hub External Hub: USB#VID_17EF&PID_3080#MSFT2000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#9&2119c00a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Hub Power: Self Power Hub type: USB 2.0 Hub Number of Ports: 5 Power switching: Individual Compound device: No Over-current Protection: Individual High speed capable: Yes High speed: Yes Multiple transaction translations capable: Yes Performs multiple transaction translations simultaneously: Yes Hub wakes when device is connected: No Hub is bus powered: No Hub is root: No ---===>Device Information<===--- English product name: "USB2.0 Hub " ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is SuperSpeedPlus or higher capable) Device Address: 0x02 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0210 bDeviceClass: 0x09 -> This is a HUB Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x02 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x3080 bcdDevice: 0x5163 iManufacturer: 0x01 English (United States) "VIA Labs, Inc. " iProduct: 0x02 English (United States) "USB2.0 Hub " iSerialNumber: 0x03 English (United States) "00000000000000000000001" bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0029 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0x00 = 0 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x02 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0049 bNumDeviceCaps: 0x05 ===>USB 2.0 Extension Descriptor<=== bLength: 0x07 bDescriptorType: 0x10 bDevCapabilityType: 0x02 bmAttributes: 0x00000006 -> Supports Link Power Management protocol ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x0A bDescriptorType: 0x10 bDevCapabilityType: 0x03 bmAttributes: 0x00 wSpeedsSupported: 0x0E -> Supports full-speed operation -> Supports high-speed operation -> Supports SuperSpeed operation bFunctionalitySupport: 0x01 -> lowest speed = full-speed bU1DevExitLat: 0x04 -> less than 4 micro-seconds wU2DevExitLat: 0x00E7 -> less than 231 micro-seconds ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 04D71EB2-D109-401E-BE01-059230E183E7 ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x1C bDescriptorType: 0x10 bDevCapabilityType: 0x0A bReserved: 0x00 bmAttributes: 0x00000023 SublinkSpeedAttrCount: 0x03 SublinkSpeedIDCount: 0x01 wFunctionalitySupport: 0x1100 SublinkSpeedAttrID: 0x00 Reserved: 0x00 MinRxLaneCount: 0x01 MinTxLaneCount: 0x01 wReserved: 0x0000 bmSublinkSpeedAttr #: 0x00 SublinkSpeedAttrID: 0x00 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x00 -> Receive mode Reserved: 0x00 LinkProtocol: 0x00 -> SuperSpeed LaneSpeedMantissa: 0x0005 bmSublinkSpeedAttr #: 0x01 SublinkSpeedAttrID: 0x00 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x01 -> Transmit mode Reserved: 0x00 LinkProtocol: 0x00 -> SuperSpeed LaneSpeedMantissa: 0x0005 bmSublinkSpeedAttr #: 0x02 SublinkSpeedAttrID: 0x01 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x00 -> Receive mode Reserved: 0x00 LinkProtocol: 0x01 -> SuperSpeedPlus LaneSpeedMantissa: 0x000A bmSublinkSpeedAttr #: 0x03 SublinkSpeedAttrID: 0x01 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x01 -> Transmit mode Reserved: 0x00 LinkProtocol: 0x01 -> SuperSpeedPlus LaneSpeedMantissa: 0x000A ===>Unknown Capability Descriptor<=== bLength: 0x03 bDescriptorType: 0x10 bDevCapabilityType: 0x0B [Port1] : Generic USB Hub External Hub: USB#VID_17EF&PID_3080#c&3686c01e&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Hub Power: Self Power Hub type: USB 2.0 Hub Number of Ports: 4 Power switching: Individual Compound device: No Over-current Protection: Individual High speed capable: Yes High speed: Yes Multiple transaction translations capable: Yes Performs multiple transaction translations simultaneously: Yes Hub wakes when device is connected: No Hub is bus powered: No Hub is root: No ---===>Device Information<===--- English product name: "USB2.0 Hub " ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is SuperSpeedPlus or higher capable) Device Address: 0x04 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0210 bDeviceClass: 0x09 -> This is a HUB Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x02 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x3080 bcdDevice: 0x5133 iManufacturer: 0x01 English (United States) "VIA Labs, Inc. " iProduct: 0x02 English (United States) "USB2.0 Hub " iSerialNumber: 0x03 String Descriptor for index 3 not available while device is in low power state. bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0029 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0x00 = 0 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x02 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0049 bNumDeviceCaps: 0x05 ===>USB 2.0 Extension Descriptor<=== bLength: 0x07 bDescriptorType: 0x10 bDevCapabilityType: 0x02 bmAttributes: 0x00000006 -> Supports Link Power Management protocol ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x0A bDescriptorType: 0x10 bDevCapabilityType: 0x03 bmAttributes: 0x00 wSpeedsSupported: 0x0E -> Supports full-speed operation -> Supports high-speed operation -> Supports SuperSpeed operation bFunctionalitySupport: 0x01 -> lowest speed = full-speed bU1DevExitLat: 0x04 -> less than 4 micro-seconds wU2DevExitLat: 0x00E7 -> less than 231 micro-seconds ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 04D71EB2-D109-401E-BE01-059230E183E7 ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x1C bDescriptorType: 0x10 bDevCapabilityType: 0x0A bReserved: 0x00 bmAttributes: 0x00000023 SublinkSpeedAttrCount: 0x03 SublinkSpeedIDCount: 0x01 wFunctionalitySupport: 0x1100 SublinkSpeedAttrID: 0x00 Reserved: 0x00 MinRxLaneCount: 0x01 MinTxLaneCount: 0x01 wReserved: 0x0000 bmSublinkSpeedAttr #: 0x00 SublinkSpeedAttrID: 0x00 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x00 -> Receive mode Reserved: 0x00 LinkProtocol: 0x00 -> SuperSpeed LaneSpeedMantissa: 0x0005 bmSublinkSpeedAttr #: 0x01 SublinkSpeedAttrID: 0x00 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x01 -> Transmit mode Reserved: 0x00 LinkProtocol: 0x00 -> SuperSpeed LaneSpeedMantissa: 0x0005 bmSublinkSpeedAttr #: 0x02 SublinkSpeedAttrID: 0x01 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x00 -> Receive mode Reserved: 0x00 LinkProtocol: 0x01 -> SuperSpeedPlus LaneSpeedMantissa: 0x000A bmSublinkSpeedAttr #: 0x03 SublinkSpeedAttrID: 0x01 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x01 -> Transmit mode Reserved: 0x00 LinkProtocol: 0x01 -> SuperSpeedPlus LaneSpeedMantissa: 0x000A ===>Unknown Capability Descriptor<=== bLength: 0x03 bDescriptorType: 0x10 bDevCapabilityType: 0x0B [Port1] : Generic USB Hub External Hub: USB#VID_17EF&PID_3081#c&d127573&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Hub Power: Self Power Hub type: USB 2.0 Hub Number of Ports: 4 Power switching: Individual Compound device: Yes Over-current Protection: Individual High speed capable: Yes High speed: Yes Multiple transaction translations capable: Yes Performs multiple transaction translations simultaneously: Yes Hub wakes when device is connected: No Hub is bus powered: No Hub is root: No ---===>Device Information<===--- English product name: "USB2.0 HUB" ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x08 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0x09 -> This is a HUB Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x02 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x3081 bcdDevice: 0x6060 iManufacturer: 0x0A English (United States) "Lenovo" iProduct: 0x0B English (United States) "USB2.0 HUB" iSerialNumber: 0x00 bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0029 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0x32 = 100 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x01 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x02 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0001 = 1 transactions per microframe, 0x01 max bytes bInterval: 0x0C [Port1] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port2] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port3] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port4] : USB Composite Device Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD0 ---===>Device Information<===--- English product name: "ThinkPad Thunderbolt 3 Dock USB Audio" ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable) Device Address: 0x0A Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0201 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x3083 bcdDevice: 0x0094 iManufacturer: 0x01 English (United States) "Lenovo" iProduct: 0x02 English (United States) "ThinkPad Thunderbolt 3 Dock USB Audio" iSerialNumber: 0x03 English (United States) "000000000000" bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x84 -> Direction: IN - EndpointID: 4 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0023 = 0x23 bytes bInterval: 0x14 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x00F2 -> Validated bNumInterfaces: 0x04 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0x80 -> Bus Powered MaxPower: 0x32 = 100 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x01 -> Audio Control Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Control Interface Header Descriptor<=== bLength: 0x0A bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (HEADER) bcdADC: 0x0100 wTotalLength: 0x0047 bInCollection: 0x02 baInterfaceNr[1]: 0x01 baInterfaceNr[2]: 0x02 ===>Audio Control Input Terminal Descriptor<=== bLength: 0x0C bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (INPUT_TERMINAL) bTerminalID: 0x01 wTerminalType: 0x0201 (Microphone) bAssocTerminal: 0x00 bNrChannels: 0x01 wChannelConfig: 0x0000 iChannelNames: 0x00 iTerminal: 0x00 ===>Audio Control Feature Unit Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x06 (FEATURE_UNIT) bUnitID: 0x02 bSourceID: 0x01 bControlSize: 0x01 bmaControls[master]: 41 (Mute) (Automatic gain) bmaControls[channel 0]: 02 (Volume) iFeature: 0x00 ===>Audio Control Output Terminal Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x03 (OUTPUT_TERMINAL) bTerminalID: 0x03 wTerminalType: 0x0101 (USB streaming) bAssocTerminal: 0x00 bSourceID: 0x02 iTerminal: 0x00 ===>Audio Control Input Terminal Descriptor<=== bLength: 0x0C bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (INPUT_TERMINAL) bTerminalID: 0x04 wTerminalType: 0x0101 (USB streaming) bAssocTerminal: 0x00 bNrChannels: 0x02 wChannelConfig: 0x0003 (Left Front (L)) (Right Ront (R)) iChannelNames: 0x00 iTerminal: 0x00 ===>Audio Control Feature Unit Descriptor<=== bLength: 0x0A bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x06 (FEATURE_UNIT) bUnitID: 0x05 bSourceID: 0x04 bControlSize: 0x01 bmaControls[master]: 01 (Mute) bmaControls[channel 0]: 00 bmaControls[channel 1]: 00 iFeature: 0x00 ===>Audio Control Output Terminal Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x03 (OUTPUT_TERMINAL) bTerminalID: 0x06 wTerminalType: 0x0302 (Headphones) bAssocTerminal: 0x00 bSourceID: 0x05 iTerminal: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Streaming Class Specific Interface Descriptor<=== bLength: 0x07 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (AS_GENERAL) bTerminalLink: 0x03 bDelay: 0x01 wFormatTag: 0x0001 (PCM) ===>Audio Streaming Format Type Descriptor<=== bLength: 0x17 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (FORMAT_TYPE) bFormatType: 0x01 (FORMAT_TYPE_I) bNrChannels: 0x01 bSubframeSize: 0x02 bBitResolution: 0x10 (16) bSamFreqType: 0x05 (Discrete) tSamFreq[1]: 0x001F40 (8000 Hz) tSamFreq[2]: 0x003E80 (16000 Hz) tSamFreq[3]: 0x007D00 (32000 Hz) tSamFreq[4]: 0x00AC44 (44100 Hz) tSamFreq[5]: 0x00BB80 (48000 Hz) ===>Endpoint Descriptor<=== bLength: 0x09 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0060 = 0x60 bytes wInterval: 0x0001 bSyncAddress: 0x00 ===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x25 (CS_ENDPOINT) bDescriptorSubtype: 0x01 (EP_GENERAL) bmAttributes: 0x01 (Sampling Frequency control) bLockDelayUnits: 0x00 (Undefined) wLockDelay: 0x0000 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x02 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x02 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Streaming Class Specific Interface Descriptor<=== bLength: 0x07 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (AS_GENERAL) bTerminalLink: 0x04 bDelay: 0x03 wFormatTag: 0x0001 (PCM) ===>Audio Streaming Format Type Descriptor<=== bLength: 0x17 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (FORMAT_TYPE) bFormatType: 0x01 (FORMAT_TYPE_I) bNrChannels: 0x02 bSubframeSize: 0x02 bBitResolution: 0x10 (16) bSamFreqType: 0x05 (Discrete) tSamFreq[1]: 0x001F40 (8000 Hz) tSamFreq[2]: 0x003E80 (16000 Hz) tSamFreq[3]: 0x007D00 (32000 Hz) tSamFreq[4]: 0x00AC44 (44100 Hz) tSamFreq[5]: 0x00BB80 (48000 Hz) ===>Endpoint Descriptor<=== bLength: 0x09 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x09 -> Isochronous Transfer Type, Synchronization Type = Adaptive, Usage Type = Data Endpoint wMaxPacketSize: 0x00C0 = 0xC0 bytes wInterval: 0x0001 bSyncAddress: 0x00 ===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x25 (CS_ENDPOINT) bDescriptorSubtype: 0x01 (EP_GENERAL) bmAttributes: 0x01 (Sampling Frequency control) bLockDelayUnits: 0x01 (Milliseconds) wLockDelay: 0x0004 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x03 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x03 -> HID Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 iInterface: 0x00 ===>HID Descriptor<=== bLength: 0x09 bDescriptorType: 0x21 bcdHID: 0x0111 bCountryCode: 0x00 bNumDescriptors: 0x01 bDescriptorType: 0x22 (Report Descriptor) wDescriptorLength: 0x0082 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x84 -> Direction: IN - EndpointID: 4 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0023 = 0x23 bytes bInterval: 0x14 ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0019 bNumDeviceCaps: 0x01 ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 04D71EB2-D109-401E-BE01-059230E183E7 [Port2] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port3] : ADB Device Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 3 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_307F#b&3aae6739&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD0 ---===>Device Information<===--- English product name: "OnePlus" ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x0F Open Pipes: 2 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x2A70 = Shenzhen Oneplus Science and Technology Co., Inc. idProduct: 0x4EE7 bcdDevice: 0x0404 iManufacturer: 0x01 English (United States) "OnePlus" iProduct: 0x02 English (United States) "OnePlus" iSerialNumber: 0x03 English (United States) "f21df099" bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0020 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x04 English (United States) "adb" bmAttributes: 0x80 -> Bus Powered MaxPower: 0xFA = 500 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x02 bInterfaceClass: 0xFF -> Interface Class Unknown to USBView bInterfaceSubClass: 0x42 bInterfaceProtocol: 0x01 iInterface: 0x05 English (United States) "ADB Interface" ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 [Port4] : USB Composite Device Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_307F#b&3aae6739&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD0 ---===>Device Information<===--- English product name: "Logitech Webcam C925e" ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x09 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device bDeviceSubClass: 0x02 -> This is the Common Class Sub Class bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x046D = Logitech Inc. idProduct: 0x085B bcdDevice: 0x0016 iManufacturer: 0x00 iProduct: 0x02 English (United States) "Logitech Webcam C925e" iSerialNumber: 0x01 English (United States) "42BAAADF" bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 1 transactions per microframe, 0x40 max bytes bInterval: 0x08 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x09C7 -> Validated bNumInterfaces: 0x04 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0x80 -> Bus Powered MaxPower: 0xFA = 500 mA ===>IAD Descriptor<=== bLength: 0x08 bDescriptorType: 0x0B bFirstInterface: 0x00 bInterfaceCount: 0x02 bFunctionClass: 0x0E -> Video Interface Class bFunctionSubClass: 0x03 -> Video Interface Collection bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol iFunction: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x01 -> Video Control Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Class-Specific Video Control Interface Header Descriptor<=== bLength: 0x0D bDescriptorType: 0x24 bDescriptorSubtype: 0x01 bcdVDC: 0x0100 wTotalLength: 0x00D6 -> Validated dwClockFreq: 0x11E1A300 = (300000000) Hz bInCollection: 0x01 baInterfaceNr[1]: 0x01 USB Video Class device: spec version 1.0 ===>Video Control Input Terminal Descriptor<=== bLength: 0x12 bDescriptorType: 0x24 bDescriptorSubtype: 0x02 bTerminalID: 0x01 wTerminalType: 0x0201 = (ITT_CAMERA) bAssocTerminal: 0x00 iTerminal: 0x00 ===>Camera Input Terminal Data wObjectiveFocalLengthMin: 0x0000 wObjectiveFocalLengthMax: 0x0000 wOcularFocalLength: 0x0000 bControlSize: 0x03 bmControls : 0x2E 0x0A 0x02 D00 = 0 no - Scanning Mode D01 = 1 yes - Auto-Exposure Mode D02 = 1 yes - Auto-Exposure Priority D03 = 1 yes - Exposure Time (Absolute) D04 = 0 no - Exposure Time (Relative) D05 = 1 yes - Focus (Absolute) D06 = 0 no - Focus (Relative) D07 = 0 no - Iris (Absolute) D08 = 0 no - Iris (Relative) D09 = 1 yes - Zoom (Absolute) D10 = 0 no - Zoom (Relative) D11 = 1 yes - PanTilt (Absolute) D12 = 0 no - PanTilt (Relative) D13 = 0 no - Roll (Absolute) D14 = 0 no - Roll (Relative) D15 = 0 no - Reserved D16 = 0 no - Reserved D17 = 1 yes - Focus, Auto D18 = 0 no - Privacy D19 = 0 no - Focus, Simple D20 = 0 no - Window D21 = 0 no - Region of Interest D22 = 0 no - Reserved D23 = 0 no - Reserved ===>Video Control Processing Unit Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bUnitID: 0x03 bSourceID: 0x01 wMaxMultiplier: 0x4000 bControlSize: 0x02 bmControls : 0x5B 0x17 D00 = 1 yes - Brightness D01 = 1 yes - Contrast D02 = 0 no - Hue D03 = 1 yes - Saturation D04 = 1 yes - Sharpness D05 = 0 no - Gamma D06 = 1 yes - White Balance Temperature D07 = 0 no - White Balance Component D08 = 1 yes - Backlight Compensation D09 = 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 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x06 guidExtensionCode: {23E49ED0-1178-4F31-AE52-D2FB8A8D3B48} bNumControls: 0x0A bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x03 bControlSize: 0x02 bmControls : 0xFF 0x03 D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 1 yes - Vendor-Specific (Optional) D03 = 1 yes - Vendor-Specific (Optional) D04 = 1 yes - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 1 yes - Vendor-Specific (Optional) D07 = 1 yes - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x08 guidExtensionCode: {69678EE4-410F-40DB-A850-7420D7D8240E} bNumControls: 0x07 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x01 bControlSize: 0x02 bmControls : 0x3B 0x03 D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 0 no - Vendor-Specific (Optional) D03 = 1 yes - Vendor-Specific (Optional) D04 = 1 yes - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1C bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x09 guidExtensionCode: {1F5D4CA9-DE11-4487-840D-50933C8EC8D1} bNumControls: 0x11 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x01 bControlSize: 0x03 bmControls : 0xF3 0xFF 0x23 D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 0 no - Vendor-Specific (Optional) D03 = 0 no - Vendor-Specific (Optional) D04 = 1 yes - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 1 yes - Vendor-Specific (Optional) D07 = 1 yes - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 = 1 yes - Vendor-Specific (Optional) D22 = 0 no - Vendor-Specific (Optional) D23 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x0A guidExtensionCode: {49E40215-F434-47FE-B158-0E885023E51B} bNumControls: 0x07 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x01 bControlSize: 0x02 bmControls : 0xAA 0x07 D00 = 0 no - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 0 no - Vendor-Specific (Optional) D03 = 1 yes - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 1 yes - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 1 yes - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 1 yes - Vendor-Specific (Optional) D10 = 1 yes - 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 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x0B guidExtensionCode: {FFE52D21-8030-4E2C-82D9-F587D00540BD} bNumControls: 0x02 bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x01 bControlSize: 0x02 bmControls : 0x00 0x41 D00 = 0 no - Vendor-Specific (Optional) D01 = 0 no - Vendor-Specific (Optional) D02 = 0 no - Vendor-Specific (Optional) D03 = 0 no - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 0 no - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 = 1 yes - Vendor-Specific (Optional) D15 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Extension Unit Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bUnitID: 0x0C guidExtensionCode: {A29E7641-DE04-47E3-8B2B-F4341AFF003B} bNumControls: 0x0B bNrInPins: 0x01 ===>List of Connected Units and Terminal ID's baSourceID[1]: 0x03 bControlSize: 0x02 bmControls : 0x07 0x7F D00 = 1 yes - Vendor-Specific (Optional) D01 = 1 yes - Vendor-Specific (Optional) D02 = 1 yes - Vendor-Specific (Optional) D03 = 0 no - Vendor-Specific (Optional) D04 = 0 no - Vendor-Specific (Optional) D05 = 0 no - Vendor-Specific (Optional) D06 = 0 no - Vendor-Specific (Optional) D07 = 0 no - Vendor-Specific (Optional) D08 = 1 yes - Vendor-Specific (Optional) D09 = 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 = 0 no - Vendor-Specific (Optional) iExtension: 0x00 ===>Video Control Output Terminal Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 bDescriptorSubtype: 0x03 bTerminalID: 0x04 wTerminalType: 0x0101 = (TT_STREAMING) bAssocTerminal: 0x00 bSourceID: 0x03 iTerminal: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x03 -> Interrupt Transfer Type wMaxPacketSize: 0x0040 = 1 transactions per microframe, 0x40 max bytes bInterval: 0x08 ===>Class-specific VC Interrupt Endpoint Descriptor<=== bLength: 0x05 bDescriptorType: 0x25 bDescriptorSubtype: 0x03 wMaxTransferSize: 0x0040 = (64) Bytes ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Video Class-Specific VS Video Input Header Descriptor<=== bLength: 0x0F bDescriptorType: 0x24 bDescriptorSubtype: 0x01 bNumFormats: 0x02 wTotalLength: 0x0751 -> Validated bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmInfo: 0x00 -> Dynamic Format Change not Supported bTerminalLink: 0x04 bStillCaptureMethod: 0x00 -> No Still Capture bTriggerSupport: 0x00 -> No Hardware Triggering Support bTriggerUsage: 0x00 bControlSize: 0x01 Video Payload Format 1 0x00 D00 = 0 no - Key Frame Rate D01 = 0 no - P Frame Rate D02 = 0 no - Compression Quality D03 = 0 no - Compression Window Size D04 = 0 no - Generate Key Frame D05 = 0 no - Update Frame Segment D06 = 0 no - Reserved D07 = 0 no - Reserved Video Payload Format 2 0x04 D00 = 0 no - Key Frame Rate D01 = 0 no - P Frame Rate D02 = 1 yes - Compression Quality D03 = 0 no - Compression Window Size D04 = 0 no - Generate Key Frame D05 = 0 no - Update Frame Segment D06 = 0 no - Reserved D07 = 0 no - Reserved ===>Video Streaming Uncompressed Format Type Descriptor<=== bLength: 0x1B bDescriptorType: 0x24 bDescriptorSubtype: 0x04 bFormatIndex: 0x01 bNumFrameDescriptors: 0x13 guidFormat: {32595559-0000-0010-8000-00AA00389B71} = YUY2 Format bBitsPerPixel: 0x10 bDefaultFrameIndex: 0x01 bAspectRatioX: 0x00 bAspectRatioY: 0x00 bmInterlaceFlags: 0x00 D0 = 0x00 Interlaced stream or variable: No D1 = 0x00 Fields per frame: 2 fields D2 = 0x00 Field 1 first: No D3 = 0x00 Reserved D4..5 = 0x00 Field patterns -> Field 1 only D6..7 = 0x00 Display Mode -> Bob only bCopyProtect: 0x00 -> Duplication Unrestricted ===>Video Streaming Uncompressed Frame Type Descriptor<=== --->This is the Default (optimum) Frame index bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x01 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x01E0 = 480 dwMinBitRate: 0x01770000 dwMaxBitRate: 0x08CA0000 dwMaxVideoFrameBufferSize: 0x00096000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x02 bmCapabilities: 0x00 wWidth: 0x00A0 = 160 wHeight: 0x005A = 90 dwMinBitRate: 0x00119400 dwMaxBitRate: 0x00697800 dwMaxVideoFrameBufferSize: 0x00007080 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x03 bmCapabilities: 0x00 wWidth: 0x00A0 = 160 wHeight: 0x0078 = 120 dwMinBitRate: 0x00177000 dwMaxBitRate: 0x008CA000 dwMaxVideoFrameBufferSize: 0x00009600 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x04 bmCapabilities: 0x00 wWidth: 0x00B0 = 176 wHeight: 0x0090 = 144 dwMinBitRate: 0x001EF000 dwMaxBitRate: 0x00B9A000 dwMaxVideoFrameBufferSize: 0x0000C600 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x05 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00B4 = 180 dwMinBitRate: 0x00465000 dwMaxBitRate: 0x01A5E000 dwMaxVideoFrameBufferSize: 0x0001C200 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x06 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00F0 = 240 dwMinBitRate: 0x005DC000 dwMaxBitRate: 0x02328000 dwMaxVideoFrameBufferSize: 0x00025800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x07 bmCapabilities: 0x00 wWidth: 0x0160 = 352 wHeight: 0x0120 = 288 dwMinBitRate: 0x007BC000 dwMaxBitRate: 0x02E68000 dwMaxVideoFrameBufferSize: 0x00031800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x08 bmCapabilities: 0x00 wWidth: 0x01B0 = 432 wHeight: 0x00F0 = 240 dwMinBitRate: 0x007E9000 dwMaxBitRate: 0x02F76000 dwMaxVideoFrameBufferSize: 0x00032A00 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x09 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x0168 = 360 dwMinBitRate: 0x01194000 dwMaxBitRate: 0x06978000 dwMaxVideoFrameBufferSize: 0x00070800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x0A bmCapabilities: 0x00 wWidth: 0x0320 = 800 wHeight: 0x01C0 = 448 dwMinBitRate: 0x01B58000 dwMaxBitRate: 0x0A410000 dwMaxVideoFrameBufferSize: 0x000AF000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x32 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x0B bmCapabilities: 0x00 wWidth: 0x0320 = 800 wHeight: 0x0258 = 600 dwMinBitRate: 0x0249F000 dwMaxBitRate: 0x0AFC8000 dwMaxVideoFrameBufferSize: 0x000EA600 dwDefaultFrameInterval: 0x00065B9A = 41.666600 mSec (24.00 Hz) bFrameIntervalType: 0x06 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[2]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[3]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[4]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[5]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[6]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x32 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x0C bmCapabilities: 0x00 wWidth: 0x0360 = 864 wHeight: 0x01E0 = 480 dwMinBitRate: 0x01FA4000 dwMaxBitRate: 0x097E0000 dwMaxVideoFrameBufferSize: 0x000CA800 dwDefaultFrameInterval: 0x00065B9A = 41.666600 mSec (24.00 Hz) bFrameIntervalType: 0x06 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[2]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[3]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[4]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[5]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[6]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x2A bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x0D bmCapabilities: 0x00 wWidth: 0x03C0 = 960 wHeight: 0x02D0 = 720 dwMinBitRate: 0x034BC000 dwMaxBitRate: 0x09E34000 dwMaxVideoFrameBufferSize: 0x00151800 dwDefaultFrameInterval: 0x000A2C2A = 66.666600 mSec (15.00 Hz) bFrameIntervalType: 0x04 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[2]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[3]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[4]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x2A bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x0E bmCapabilities: 0x00 wWidth: 0x0400 = 1024 wHeight: 0x0240 = 576 dwMinBitRate: 0x02D00000 dwMaxBitRate: 0x08700000 dwMaxVideoFrameBufferSize: 0x00120000 dwDefaultFrameInterval: 0x000A2C2A = 66.666600 mSec (15.00 Hz) bFrameIntervalType: 0x04 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[2]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[3]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[4]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x26 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x0F bmCapabilities: 0x00 wWidth: 0x0500 = 1280 wHeight: 0x02D0 = 720 dwMinBitRate: 0x04650000 dwMaxBitRate: 0x08CA0000 dwMaxVideoFrameBufferSize: 0x001C2000 dwDefaultFrameInterval: 0x000F4240 = 100.000000 mSec (10.00 Hz) bFrameIntervalType: 0x03 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[2]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[3]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x22 bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x10 bmCapabilities: 0x00 wWidth: 0x0640 = 1600 wHeight: 0x0380 = 896 dwMinBitRate: 0x06D60000 dwMaxBitRate: 0x0A410000 dwMaxVideoFrameBufferSize: 0x002BC000 dwDefaultFrameInterval: 0x00145855 = 133.333300 mSec (7.50 Hz) bFrameIntervalType: 0x02 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[2]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x11 bmCapabilities: 0x00 wWidth: 0x0780 = 1920 wHeight: 0x0438 = 1080 dwMinBitRate: 0x09E34000 dwMaxBitRate: 0x09E34000 dwMaxVideoFrameBufferSize: 0x003F4800 dwDefaultFrameInterval: 0x001E8480 = 200.000000 mSec (5.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x12 bmCapabilities: 0x00 wWidth: 0x0900 = 2304 wHeight: 0x0510 = 1296 dwMinBitRate: 0x0E3D0000 dwMaxBitRate: 0x0E3D0000 dwMaxVideoFrameBufferSize: 0x005B2000 dwDefaultFrameInterval: 0x004C4B3E = 499.999800 mSec (2.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x004C4B3E = 499.999800 mSec (2.00 Hz) ===>Video Streaming Uncompressed Frame Type Descriptor<=== bLength: 0x1E bDescriptorType: 0x24 bDescriptorSubtype: 0x05 bFrameIndex: 0x13 bmCapabilities: 0x00 wWidth: 0x0900 = 2304 wHeight: 0x0600 = 1536 dwMinBitRate: 0x10E00000 dwMaxBitRate: 0x10E00000 dwMaxVideoFrameBufferSize: 0x006C0000 dwDefaultFrameInterval: 0x004C4B3E = 499.999800 mSec (2.00 Hz) bFrameIntervalType: 0x01 ===>Additional Discrete Frame Type Data dwFrameInterval[1]: 0x004C4B3E = 499.999800 mSec (2.00 Hz) ===>Color Matching Descriptor<=== bLength: 0x06 bDescriptorType: 0x24 bDescriptorSubtype: 0x0D bColorPrimaries: 0x01 bTransferCharacteristics: 0x01 bMatrixCoefficients: 0x04 ===>Video Streaming MJPEG Format Type Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 bDescriptorSubtype: 0x06 bFormatIndex: 0x02 bNumFrameDescriptors: 0x11 bmFlags: 0x01 -> Sample Size is Fixed bDefaultFrameIndex: 0x01 bAspectRatioX: 0x00 bAspectRatioY: 0x00 bmInterlaceFlags: 0x00 D00 = 0 non-Interlaced stream or variable D01 = 0 2 fields per frame D02 = 0 Field 1 not first D03 = 0 Reserved D4..5 = 0 Field patterns -> Field 1 only D6..7 = 0 Display Mode -> Bob only bCopyProtect: 0x00 -> Duplication Unrestricted ===>Video Streaming MJPEG Frame Type Descriptor<=== --->This is the Default (optimum) Frame index bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x01 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x01E0 = 480 dwMinBitRate: 0x01770000 dwMaxBitRate: 0x08CA0000 dwMaxVideoFrameBufferSize: 0x00096000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x02 bmCapabilities: 0x00 wWidth: 0x00A0 = 160 wHeight: 0x005A = 90 dwMinBitRate: 0x00119400 dwMaxBitRate: 0x00697800 dwMaxVideoFrameBufferSize: 0x00007080 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x03 bmCapabilities: 0x00 wWidth: 0x00A0 = 160 wHeight: 0x0078 = 120 dwMinBitRate: 0x00177000 dwMaxBitRate: 0x008CA000 dwMaxVideoFrameBufferSize: 0x00009600 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x04 bmCapabilities: 0x00 wWidth: 0x00B0 = 176 wHeight: 0x0090 = 144 dwMinBitRate: 0x001EF000 dwMaxBitRate: 0x00B9A000 dwMaxVideoFrameBufferSize: 0x0000C600 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x05 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00B4 = 180 dwMinBitRate: 0x00465000 dwMaxBitRate: 0x01A5E000 dwMaxVideoFrameBufferSize: 0x0001C200 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x06 bmCapabilities: 0x00 wWidth: 0x0140 = 320 wHeight: 0x00F0 = 240 dwMinBitRate: 0x005DC000 dwMaxBitRate: 0x02328000 dwMaxVideoFrameBufferSize: 0x00025800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x07 bmCapabilities: 0x00 wWidth: 0x0160 = 352 wHeight: 0x0120 = 288 dwMinBitRate: 0x007BC000 dwMaxBitRate: 0x02E68000 dwMaxVideoFrameBufferSize: 0x00031800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x08 bmCapabilities: 0x00 wWidth: 0x01B0 = 432 wHeight: 0x00F0 = 240 dwMinBitRate: 0x007E9000 dwMaxBitRate: 0x02F76000 dwMaxVideoFrameBufferSize: 0x00032A00 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x09 bmCapabilities: 0x00 wWidth: 0x0280 = 640 wHeight: 0x0168 = 360 dwMinBitRate: 0x01194000 dwMaxBitRate: 0x06978000 dwMaxVideoFrameBufferSize: 0x00070800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x0A bmCapabilities: 0x00 wWidth: 0x0320 = 800 wHeight: 0x01C0 = 448 dwMinBitRate: 0x01B58000 dwMaxBitRate: 0x0A410000 dwMaxVideoFrameBufferSize: 0x000AF000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x0B bmCapabilities: 0x00 wWidth: 0x0320 = 800 wHeight: 0x0258 = 600 dwMinBitRate: 0x0249F000 dwMaxBitRate: 0x0DBBA000 dwMaxVideoFrameBufferSize: 0x000EA600 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x0C bmCapabilities: 0x00 wWidth: 0x0360 = 864 wHeight: 0x01E0 = 480 dwMinBitRate: 0x01FA4000 dwMaxBitRate: 0x0BDD8000 dwMaxVideoFrameBufferSize: 0x000CA800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x0D bmCapabilities: 0x00 wWidth: 0x03C0 = 960 wHeight: 0x02D0 = 720 dwMinBitRate: 0x034BC000 dwMaxBitRate: 0x13C68000 dwMaxVideoFrameBufferSize: 0x00151800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x0E bmCapabilities: 0x00 wWidth: 0x0400 = 1024 wHeight: 0x0240 = 576 dwMinBitRate: 0x02D00000 dwMaxBitRate: 0x10E00000 dwMaxVideoFrameBufferSize: 0x00120000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x3A bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x0F bmCapabilities: 0x00 wWidth: 0x0500 = 1280 wHeight: 0x02D0 = 720 dwMinBitRate: 0x04650000 dwMaxBitRate: 0x34BC0000 dwMaxVideoFrameBufferSize: 0x001C2000 dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz) bFrameIntervalType: 0x08 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz) dwFrameInterval[2]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[3]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[4]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[5]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[6]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[7]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[8]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x10 bmCapabilities: 0x00 wWidth: 0x0640 = 1600 wHeight: 0x0380 = 896 dwMinBitRate: 0x06D60000 dwMaxBitRate: 0x29040000 dwMaxVideoFrameBufferSize: 0x002BC000 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Video Streaming MJPEG Frame Type Descriptor<=== bLength: 0x36 bDescriptorType: 0x24 bDescriptorSubtype: 0x07 bFrameIndex: 0x11 bmCapabilities: 0x00 wWidth: 0x0780 = 1920 wHeight: 0x0438 = 1080 dwMinBitRate: 0x09E34000 dwMaxBitRate: 0x3B538000 dwMaxVideoFrameBufferSize: 0x003F4800 dwDefaultFrameInterval: 0x00051615 = 33.333300 mSec (30.00 Hz) bFrameIntervalType: 0x07 ===>Additional Discrete Frame TypeData dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz) dwFrameInterval[2]: 0x00065B9A = 41.666600 mSec (24.00 Hz) dwFrameInterval[3]: 0x0007A120 = 50.000000 mSec (20.00 Hz) dwFrameInterval[4]: 0x000A2C2A = 66.666600 mSec (15.00 Hz) dwFrameInterval[5]: 0x000F4240 = 100.000000 mSec (10.00 Hz) dwFrameInterval[6]: 0x00145855 = 133.333300 mSec (7.50 Hz) dwFrameInterval[7]: 0x001E8480 = 200.000000 mSec (5.00 Hz) ===>Color Matching Descriptor<=== bLength: 0x06 bDescriptorType: 0x24 bDescriptorSubtype: 0x0D bColorPrimaries: 0x01 bTransferCharacteristics: 0x01 bMatrixCoefficients: 0x04 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x00C0 = 1 transactions per microframe, 0xC0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x02 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0180 = 1 transactions per microframe, 0x180 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x03 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0200 = 1 transactions per microframe, 0x200 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x04 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0280 = 1 transactions per microframe, 0x280 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x05 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0320 = 1 transactions per microframe, 0x320 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x06 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x03B0 = 1 transactions per microframe, 0x3B0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x07 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0A80 = 2 transactions per microframe, 0x280 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x08 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0B20 = 2 transactions per microframe, 0x320 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x09 bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0BE0 = 2 transactions per microframe, 0x3E0 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x0A bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x1380 = 3 transactions per microframe, 0x380 max bytes bInterval: 0x01 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x01 bAlternateSetting: 0x0B bNumEndpoints: 0x01 bInterfaceClass: 0x0E -> Video Interface Class bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x13FC = 3 transactions per microframe, 0x3FC max bytes bInterval: 0x01 ===>IAD Descriptor<=== bLength: 0x08 bDescriptorType: 0x0B bFirstInterface: 0x02 bInterfaceCount: 0x02 bFunctionClass: 0x01 -> Audio Interface Class bFunctionSubClass: 0x02 -> Audio Streaming Interface SubClass bFunctionProtocol: 0x00 iFunction: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x02 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x01 -> Audio Control Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Control Interface Header Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (HEADER) bcdADC: 0x0100 wTotalLength: 0x0026 bInCollection: 0x01 baInterfaceNr[1]: 0x03 ===>Audio Control Input Terminal Descriptor<=== bLength: 0x0C bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (INPUT_TERMINAL) bTerminalID: 0x01 wTerminalType: 0x0201 (Microphone) bAssocTerminal: 0x00 bNrChannels: 0x01 wChannelConfig: 0x0003 (Left Front (L)) (Right Ront (R)) iChannelNames: 0x00 iTerminal: 0x00 ===>Audio Control Output Terminal Descriptor<=== bLength: 0x09 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x03 (OUTPUT_TERMINAL) bTerminalID: 0x03 wTerminalType: 0x0101 (USB streaming) bAssocTerminal: 0x00 bSourceID: 0x05 iTerminal: 0x00 ===>Audio Control Feature Unit Descriptor<=== bLength: 0x08 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x06 (FEATURE_UNIT) bUnitID: 0x05 bSourceID: 0x01 bControlSize: 0x01 bmaControls[master]: 03 (Mute) (Volume) iFeature: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x03 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x03 bAlternateSetting: 0x01 bNumEndpoints: 0x01 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Streaming Class Specific Interface Descriptor<=== bLength: 0x07 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (AS_GENERAL) bTerminalLink: 0x03 bDelay: 0xFF wFormatTag: 0x0001 (PCM) ===>Audio Streaming Format Type Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (FORMAT_TYPE) bFormatType: 0x01 (FORMAT_TYPE_I) bNrChannels: 0x02 bSubframeSize: 0x02 bBitResolution: 0x10 (16) bSamFreqType: 0x01 (Discrete) tSamFreq[1]: 0x003E80 (16000 Hz) ===>Endpoint Descriptor<=== bLength: 0x09 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0044 = 1 transactions per microframe, 0x44 max bytes wInterval: 0x0004 bSyncAddress: 0x00 ===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x25 (CS_ENDPOINT) bDescriptorSubtype: 0x01 (EP_GENERAL) bmAttributes: 0x01 (Sampling Frequency control) bLockDelayUnits: 0x00 (Undefined) wLockDelay: 0x0000 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x03 bAlternateSetting: 0x02 bNumEndpoints: 0x01 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Streaming Class Specific Interface Descriptor<=== bLength: 0x07 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (AS_GENERAL) bTerminalLink: 0x03 bDelay: 0xFF wFormatTag: 0x0001 (PCM) ===>Audio Streaming Format Type Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (FORMAT_TYPE) bFormatType: 0x01 (FORMAT_TYPE_I) bNrChannels: 0x02 bSubframeSize: 0x02 bBitResolution: 0x10 (16) bSamFreqType: 0x01 (Discrete) tSamFreq[1]: 0x005DC0 (24000 Hz) ===>Endpoint Descriptor<=== bLength: 0x09 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0064 = 1 transactions per microframe, 0x64 max bytes wInterval: 0x0004 bSyncAddress: 0x00 ===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x25 (CS_ENDPOINT) bDescriptorSubtype: 0x01 (EP_GENERAL) bmAttributes: 0x01 (Sampling Frequency control) bLockDelayUnits: 0x00 (Undefined) wLockDelay: 0x0000 ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x03 bAlternateSetting: 0x03 bNumEndpoints: 0x01 bInterfaceClass: 0x01 -> Audio Interface Class bInterfaceSubClass: 0x02 -> Audio Streaming Interface SubClass bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Audio Streaming Class Specific Interface Descriptor<=== bLength: 0x07 bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x01 (AS_GENERAL) bTerminalLink: 0x03 bDelay: 0xFF wFormatTag: 0x0001 (PCM) ===>Audio Streaming Format Type Descriptor<=== bLength: 0x0B bDescriptorType: 0x24 (CS_INTERFACE) bDescriptorSubtype: 0x02 (FORMAT_TYPE) bFormatType: 0x01 (FORMAT_TYPE_I) bNrChannels: 0x02 bSubframeSize: 0x02 bBitResolution: 0x10 (16) bSamFreqType: 0x01 (Discrete) tSamFreq[1]: 0x007D00 (32000 Hz) ===>Endpoint Descriptor<=== bLength: 0x09 bDescriptorType: 0x05 bEndpointAddress: 0x82 -> Direction: IN - EndpointID: 2 bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint wMaxPacketSize: 0x0084 = 1 transactions per microframe, 0x84 max bytes wInterval: 0x0004 bSyncAddress: 0x00 ===>Audio Streaming Class Specific Audio Data Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x25 (CS_ENDPOINT) bDescriptorSubtype: 0x01 (EP_GENERAL) bmAttributes: 0x01 (Sampling Frequency control) bLockDelayUnits: 0x00 (Undefined) wLockDelay: 0x0000 ===>Additional Error Checking<=== PASS: number of uncompressed-frame frame descriptors (19) == number of frame descriptors (19) specified in uncompressed format descriptor(s) PASS: number of MJPEG frame descriptors (17) == number of frame descriptors (17) specified in MJPEG format descriptor(s) [Port2] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 2 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_307F#MSFT3000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port3] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 3 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_307F#MSFT3000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no ConnectionStatus: NoDeviceConnected [Port4] : USB Mass Storage Device Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_307F#MSFT3000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD0 ---===>Device Information<===--- English product name: "ThinkPad Ultraslim DVD" ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x05 Open Pipes: 2 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x730A bcdDevice: 0x0000 iManufacturer: 0x01 English (United States) "USB2.0 External" iProduct: 0x02 English (United States) "ThinkPad Ultraslim DVD" iSerialNumber: 0x03 English (United States) "9969L1CB0309067" bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0020 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x04 English (United States) "Default" bmAttributes: 0xA0 -> Bus Powered -> Remote Wakeup MaxPower: 0xFA = 500 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x02 bInterfaceClass: 0x08 -> This is a Mass Storage USB Device Interface Class bInterfaceSubClass: 0x02 bInterfaceProtocol: 0x50 iInterface: 0x05 English (United States) "6238--Storage" ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0200 = 0x200 max bytes bInterval: 0x00 [Port5] : Billboard Device Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: yes USB 2.0: yes USB 3.0: no Device Power State: PowerDeviceD2 ---===>Device Information<===--- String Descriptor for index 2 not available while device is in low power state. ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: High (is not SuperSpeed or higher capable) Device Address: 0x06 Open Pipes: 0 *!*ERROR: No open pipes! ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0201 bDeviceClass: 0xFE *!*ERROR: unknown bDeviceClass 254 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x40 = (64) Bytes idVendor: 0x2109 = VIA Labs, Inc. idProduct: 0x8887 bcdDevice: 0x3180 iManufacturer: 0x01 String Descriptor for index 1 not available while device is in low power state. iProduct: 0x02 String Descriptor for index 2 not available while device is in low power state. iSerialNumber: 0x03 String Descriptor for index 3 not available while device is in low power state. bNumConfigurations: 0x01 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0012 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x03 String Descriptor for index 3 not available while device is in low power state. bmAttributes: 0xC0 -> Self Powered MaxPower: 0x32 = 100 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x00 bInterfaceClass: 0x11 -> Billboard Class bInterfaceSubClass: 0x00 -> Billboard Subclass bInterfaceProtocol: 0x00 iInterface: 0x03 String Descriptor for index 3 not available while device is in low power state. ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0051 bNumDeviceCaps: 0x03 ===>Billboard Capability Descriptor<=== bLength: 0x30 -> Actual Length: 0x30 bDescriptorType: 0x10 bDevCapabilityType: 0x0D -> Billboard capability iAdditionalInfoURL: 0x03 ->String Descriptor for index 3 not available while device is in low power state. bNumberOfAlternateModes: 0x01 bPreferredAlternateMode: 0x00 VCONN Power: 0x0000 -> 1W needed by adapter for full functionality *!*ERROR: bReserved being used Alternate Modes Identified: wSVID - 0xFF01 bAlternateMode - 0x00 ->Alternate Mode configuration successful iAlternateModeString - 0x03 String Descriptor for index 3 not available while device is in low power state. ===>Unknown Capability Descriptor<=== bLength: 0x08 bDescriptorType: 0x10 bDevCapabilityType: 0x0F 00 05 00 00 00 ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 04D71EB2-D109-401E-BE01-059230E183E7 [Port3] Is Port User Connectable: yes Is Port Debug Capable: yes Companion Port Number: 1 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#9&2119c00a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port4] : Generic SuperSpeed USB Hub External Hub: USB#VID_17EF&PID_307F#MSFT3000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Is Port User Connectable: yes Is Port Debug Capable: yes Companion Port Number: 2 Companion Hub Symbolic Link Name: USB#ROOT_HUB30#9&2119c00a&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes Hub Power: Self Power Hub type: USB 3.0 Hub Number of Ports: 4 Power switching: Individual Compound device: No Over-current Protection: Individual Packet Header Decode Latency: 0x4 Delay: 0x18f ns High speed capable: No High speed: No Multiple transaction translations capable: No Performs multiple transaction translations simultaneously: No Hub wakes when device is connected: No Hub is bus powered: No Hub is root: No ---===>Device Information<===--- English product name: "USB3.1 Hub " ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: SuperSpeedPlus Device Address: 0x01 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0310 bDeviceClass: 0x09 -> This is a HUB Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x03 bMaxPacketSize0: 0x09 = (9) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x307F bcdDevice: 0x5163 iManufacturer: 0x01 English (United States) "VIA Labs, Inc. " iProduct: 0x02 English (United States) "USB3.1 Hub " iSerialNumber: 0x03 English (United States) "00000000000000000000001" bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x13 -> Interrupt Transfer Type, Usage Type = Notification wMaxPacketSize: 0x0002 bInterval: 0x08 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x001F -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0x00 = 0 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x13 -> Interrupt Transfer Type, Usage Type = Notification wMaxPacketSize: 0x0002 bInterval: 0x08 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x00 bmAttributes: 0x00 wBytesPerInterval: 0x0002 ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0049 bNumDeviceCaps: 0x05 ===>USB 2.0 Extension Descriptor<=== bLength: 0x07 bDescriptorType: 0x10 bDevCapabilityType: 0x02 bmAttributes: 0x00000006 -> Supports Link Power Management protocol ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x0A bDescriptorType: 0x10 bDevCapabilityType: 0x03 bmAttributes: 0x00 wSpeedsSupported: 0x0E -> Supports full-speed operation -> Supports high-speed operation -> Supports SuperSpeed operation bFunctionalitySupport: 0x01 -> lowest speed = full-speed bU1DevExitLat: 0x04 -> less than 4 micro-seconds wU2DevExitLat: 0x00E7 -> less than 231 micro-seconds ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 04D71EB2-D109-401E-BE01-059230E183E7 ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x1C bDescriptorType: 0x10 bDevCapabilityType: 0x0A bReserved: 0x00 bmAttributes: 0x00000023 SublinkSpeedAttrCount: 0x03 SublinkSpeedIDCount: 0x01 wFunctionalitySupport: 0x1100 SublinkSpeedAttrID: 0x00 Reserved: 0x00 MinRxLaneCount: 0x01 MinTxLaneCount: 0x01 wReserved: 0x0000 bmSublinkSpeedAttr #: 0x00 SublinkSpeedAttrID: 0x00 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x00 -> Receive mode Reserved: 0x00 LinkProtocol: 0x00 -> SuperSpeed LaneSpeedMantissa: 0x0005 bmSublinkSpeedAttr #: 0x01 SublinkSpeedAttrID: 0x00 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x01 -> Transmit mode Reserved: 0x00 LinkProtocol: 0x00 -> SuperSpeed LaneSpeedMantissa: 0x0005 bmSublinkSpeedAttr #: 0x02 SublinkSpeedAttrID: 0x01 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x00 -> Receive mode Reserved: 0x00 LinkProtocol: 0x01 -> SuperSpeedPlus LaneSpeedMantissa: 0x000A bmSublinkSpeedAttr #: 0x03 SublinkSpeedAttrID: 0x01 LaneSpeedExponent: 0x03 -> Gb/s SublinkTypeMode: 0x00 -> Symmetric SublinkTypeDir: 0x01 -> Transmit mode Reserved: 0x00 LinkProtocol: 0x01 -> SuperSpeedPlus LaneSpeedMantissa: 0x000A ===>Unknown Capability Descriptor<=== bLength: 0x03 bDescriptorType: 0x10 bDevCapabilityType: 0x0B [Port1] : Generic SuperSpeed USB Hub External Hub: USB#VID_17EF&PID_307F#b&3aae6739&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes Hub Power: Self Power Hub type: USB 3.0 Hub Number of Ports: 4 Power switching: Individual Compound device: No Over-current Protection: Individual Packet Header Decode Latency: 0x4 Delay: 0x18f ns High speed capable: No High speed: No Multiple transaction translations capable: No Performs multiple transaction translations simultaneously: No Hub wakes when device is connected: No Hub is bus powered: No Hub is root: No ---===>Device Information<===--- English product name: "USB3.1 Hub " ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed Device Address: 0x03 Open Pipes: 1 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0310 bDeviceClass: 0x09 -> This is a HUB Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x03 bMaxPacketSize0: 0x09 = (9) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x307F bcdDevice: 0x5133 iManufacturer: 0x01 English (United States) "VIA Labs, Inc. " iProduct: 0x02 English (United States) "USB3.1 Hub " iSerialNumber: 0x03 String Descriptor for index 3 not available while device is in low power state. bNumConfigurations: 0x01 ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x13 -> Interrupt Transfer Type, Usage Type = Notification wMaxPacketSize: 0x0002 bInterval: 0x08 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x001F -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xE0 -> Self Powered -> Remote Wakeup MaxPower: 0x00 = 0 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x09 -> HUB Interface Class bInterfaceSubClass: 0x00 bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x13 -> Interrupt Transfer Type, Usage Type = Notification wMaxPacketSize: 0x0002 bInterval: 0x08 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x00 bmAttributes: 0x00 wBytesPerInterval: 0x0002 ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x002A bNumDeviceCaps: 0x03 ===>USB 2.0 Extension Descriptor<=== bLength: 0x07 bDescriptorType: 0x10 bDevCapabilityType: 0x02 bmAttributes: 0x00000002 -> Supports Link Power Management protocol ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x0A bDescriptorType: 0x10 bDevCapabilityType: 0x03 bmAttributes: 0x00 wSpeedsSupported: 0x0E -> Supports full-speed operation -> Supports high-speed operation -> Supports SuperSpeed operation bFunctionalitySupport: 0x01 -> lowest speed = full-speed bU1DevExitLat: 0x04 -> less than 4 micro-seconds wU2DevExitLat: 0x00E7 -> less than 231 micro-seconds ===>Container ID Capability Descriptor<=== bLength: 0x14 bDescriptorType: 0x10 bDevCapabilityType: 0x04 bReserved: 0x00 Container ID: 04D71EB2-D109-401E-BE01-059230E183E7 [Port1] Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port2] : Lenovo USB Ethernet Is Port User Connectable: no Is Port Debug Capable: no Companion Port Number: 0 Companion Hub Symbolic Link Name: Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes Device Power State: PowerDeviceD2 ---===>Device Information<===--- String Descriptor for index 2 not available while device is in low power state. ConnectionStatus: Current Config Value: 0x01 -> Device Bus Speed: SuperSpeed Device Address: 0x07 Open Pipes: 3 ===>Device Descriptor<=== bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0300 bDeviceClass: 0x00 -> This is an Interface Class Defined Device bDeviceSubClass: 0x00 bDeviceProtocol: 0x00 bMaxPacketSize0: 0x09 = (9) Bytes idVendor: 0x17EF = Lenovo idProduct: 0x3082 bcdDevice: 0x3101 iManufacturer: 0x01 String Descriptor for index 1 not available while device is in low power state. iProduct: 0x02 String Descriptor for index 2 not available while device is in low power state. iSerialNumber: 0x06 String Descriptor for index 6 not available while device is in low power state. bNumConfigurations: 0x02 *!*CAUTION: Most host controllers will only work with one configuration per speed ---===>Open Pipes<===--- ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic wMaxPacketSize: 0x0002 bInterval: 0x08 ---===>Full Configuration Descriptor<===--- ===>Configuration Descriptor<=== bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x0039 -> Validated bNumInterfaces: 0x01 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xA0 -> Bus Powered -> Remote Wakeup MaxPower: 0x24 = 288 mA ===>Interface Descriptor<=== bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x03 bInterfaceClass: 0xFF -> Interface Class Unknown to USBView bInterfaceSubClass: 0xFF bInterfaceProtocol: 0x00 iInterface: 0x00 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x03 bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0) wBytesPerInterval: 0x0000 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x02 -> Direction: OUT - EndpointID: 2 bmAttributes: 0x02 -> Bulk Transfer Type wMaxPacketSize: 0x0400 bInterval: 0x00 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x03 bmAttributes: 0x00The bulk endpoint does not define streams (MaxStreams == 0) wBytesPerInterval: 0x0000 ===>Endpoint Descriptor<=== bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x83 -> Direction: IN - EndpointID: 3 bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic wMaxPacketSize: 0x0002 bInterval: 0x08 ===>SuperSpeed Endpoint Companion Descriptor<=== bLength: 0x06 bDescriptorType: 0x30 bMaxBurst: 0x00 bmAttributes: 0x00 wBytesPerInterval: 0x0002 ===>BOS Descriptor<=== bLength: 0x05 bDescriptorType: 0x0F wTotalLength: 0x0016 bNumDeviceCaps: 0x02 ===>USB 2.0 Extension Descriptor<=== bLength: 0x07 bDescriptorType: 0x10 bDevCapabilityType: 0x02 bmAttributes: 0x00000002 -> Supports Link Power Management protocol ===>SuperSpeed USB Device Capability Descriptor<=== bLength: 0x0A bDescriptorType: 0x10 bDevCapabilityType: 0x03 bmAttributes: 0x02 -> capable of generating Latency Tolerance Messages wSpeedsSupported: 0x0E -> Supports full-speed operation -> Supports high-speed operation -> Supports SuperSpeed operation bFunctionalitySupport: 0x02 -> lowest speed = high-speed bU1DevExitLat: 0x0A -> less than 10 micro-seconds wU2DevExitLat: 0x07FF -> less than 2047 micro-seconds [Port3] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 3 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_3080#c&3686c01e&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port4] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_3080#c&3686c01e&0&1#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port2] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 2 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_3080#MSFT2000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port3] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 3 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_3080#MSFT2000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected [Port4] Is Port User Connectable: yes Is Port Debug Capable: no Companion Port Number: 4 Companion Hub Symbolic Link Name: USB#VID_17EF&PID_3080#MSFT2000000000000000000000001#{f18a0e88-c30c-11d0-8815-00a0c906bed8} Protocols Supported: USB 1.1: no USB 2.0: no USB 3.0: yes ConnectionStatus: NoDeviceConnected