分享

USB Audio 1.0 with hid

 guitarhua 2019-08-09

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

Connection Status        : 0x01 (Device is connected)

Port Chain               : 1-2-3

Properties               : 0x01

 IsUserConnectable       : yes

 PortIsDebugCapable      : no

 PortHasMultiCompanions  : no

 PortConnectorIsTypeC    : no

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

        +++++++++++++++++ Device Information ++++++++++++++++++

Device Description       : USB Composite Device

Device Path              : \\?\usb#vid_20b1&pid_0009#6&1c12700a&0&3#{a5dcbf10-6530-11d2-901f-00c04fb951ed}

Device ID                : USB\VID_20B1&PID_0009\6&1C12700A&0&3

Hardware IDs             : USB\VID_20B1&PID_0009&REV_06?2 USB\VID_20B1&PID_0009

Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0013 (GUID_DEVCLASS_USB)

Driver                   : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.18362.1  Date: 2019-03-19)

Driver Inf               : C:\Windows\inf\usb.inf

Legacy BusType           : PNPBus

Class                    : USB

Class GUID               : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)

Interface GUID           : {a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)

Service                  : usbccgp

Enumerator               : USB

Location Info            : Port_#0003.Hub_#0003

Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(2)#USB(3), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC1)#ACPI(RHUB)#ACPI(HS02)#USB(3)

Container ID             : {01de9e6a-b381-11e9-97cf-1c36bb1f514b}

Manufacturer Info        : (标准 USB 主控制器)

Capabilities             : 0x84 (Removable, SurpriseRemovalOK)

Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)

Problem Code             : 0

Address                  : 3

Power State              : D0 (supported: D0, D2, D3, wake from D0, wake from D2)

 Child Device 1          : GuitarHua USB Audio 1.0 (USB Audio Device)

  DevicePath             : \\?\usb#vid_20b1&pid_0009&mi_00#7&1d5f9242&0&0000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global

  KernelName             : \Device\000000ad\global

  Device ID              : USB\VID_20B1&PID_0009&MI_00\7&1D5F9242&0&0000

  Class                  : MEDIA

   Child Device 1        : 扬声器 (GuitarHua USB Audio 1.0) (音频端点)

    Device ID            : SWD\MMDEVAPI\{0.0.0.00000000}.{0716B6FA-7F7F-41CB-B6D0-01AA0910C829}

    Class                : AudioEndpoint

        +++++++++++++++++ Registry USB Flags +++++++++++++++++

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags\20B1000906F2

 osvc                    : REG_BINARY 00 00

        ---------------- Connection Information ---------------

Connection Index         : 0x03 (3)

Connection Status        : 0x01 (DeviceConnected)

Current Config Value     : 0x01

Device Address           : 0x1E (30)

Is Hub                   : 0x00 (no)

Number Of Open Pipes     : 0x02 (2)

Device Bus Speed         : 0x01 (Full-Speed)

Pipe0ScheduleOffset      : 0x00 (0)

Pipe1ScheduleOffset      : 0x00 (0)

Data (HexDump)           : 03 00 00 00 12 01 00 02 00 00 00 40 B1 20 09 00   ...........@. ..

                           F2 06 01 03 00 01 01 01 00 1E 00 02 00 00 00 01   ................

                           00 00 00 09 05 01 05 46 02 01 00 00 00 00 09 05   .......F........

                           81 01 03 00 01 00 00 00 00                        .........

        --------------- Connection Information V2 -------------

Connection Index         : 0x03 (3)

Length                   : 0x10 (16 bytes)

SupportedUsbProtocols    : 0x03

 Usb110                  : 1 (yes)

 Usb200                  : 1 (yes)

 Usb300                  : 0 (no)

 ReservedMBZ             : 0x00

Flags                    : 0x00

 DevIsOpAtSsOrHigher     : 0 (Is not operating at SuperSpeed or higher)

 DevIsSsCapOrHigher      : 0 (Is not SuperSpeed capable or higher)

 DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)

 DevIsSsPlusCapOrHigher  : 0 (Is not SuperSpeedPlus capable or higher)

 ReservedMBZ             : 0x00

Data (HexDump)           : 03 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00   ................

    ---------------------- Device Descriptor ----------------------

bLength                  : 0x12 (18 bytes)

bDescriptorType          : 0x01 (Device Descriptor)

bcdUSB                   : 0x200 (USB Version 2.00)

bDeviceClass             : 0x00 (defined by the interface descriptors)

bDeviceSubClass          : 0x00

bDeviceProtocol          : 0x00

bMaxPacketSize0          : 0x40 (64 bytes)

idVendor                 : 0x20B1

idProduct                : 0x0009

bcdDevice                : 0x06F2

iManufacturer            : 0x01 (String Descriptor 1)

 Language 0x0409         : "GuitarHua"

iProduct                 : 0x03 (String Descriptor 3)

 Language 0x0409         : "GuitarHua USB Audio 2.0"

iSerialNumber            : 0x00 (No String Descriptor)

bNumConfigurations       : 0x01 (1 Configuration)

Data (HexDump)           : 12 01 00 02 00 00 00 40 B1 20 09 00 F2 06 01 03   .......@. ......

                           00 01                                             ..

    ------------------ Configuration Descriptor -------------------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x02 (Configuration Descriptor)

wTotalLength             : 0x0080 (128 bytes)

bNumInterfaces           : 0x02 (2 Interfaces)

bConfigurationValue      : 0x01 (Configuration 1)

iConfiguration           : 0x00 (No String Descriptor)

bmAttributes             : 0xC0

 D7: Reserved, set 1     : 0x01

 D6: Self Powered        : 0x01 (yes)

 D5: Remote Wakeup       : 0x00 (no)

 D4..0: Reserved, set 0  : 0x00

MaxPower                 : 0x00 (0 mA)

Data (HexDump)           : 09 02 80 00 02 01 00 C0 00 09 04 00 00 00 01 01   ................

                           00 08 09 24 01 00 01 28 00 01 01 0C 24 02 01 01   ...$...(....$...

                           01 00 02 03 00 10 0B 0A 24 06 0A 01 01 00 03 03   ........$.......

                           00 09 24 03 06 01 03 00 0A 00 09 04 01 00 00 01   ..$.............

                           02 00 09 09 04 01 01 02 01 02 00 04 07 24 01 01   .............$..

                           01 01 00 14 24 02 01 02 03 18 04 44 AC 00 80 BB   ....$......D....

                           00 88 58 01 00 77 01 09 05 01 05 46 02 01 00 81   ..X..w.....F....

                           07 25 01 01 02 00 00 09 05 81 01 03 00 01 04 00   .%..............

        ---------------- Interface Descriptor -----------------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x04 (Interface Descriptor)

bInterfaceNumber         : 0x00

bAlternateSetting        : 0x00

bNumEndpoints            : 0x00 (Default Control Pipe only)

bInterfaceClass          : 0x01 (Audio)

bInterfaceSubClass       : 0x01 (Audio Control)

bInterfaceProtocol       : 0x00

iInterface               : 0x08 (String Descriptor 8)

 Language 0x0409         : "GuitarHua USB Audio 1.0"

Data (HexDump)           : 09 04 00 00 00 01 01 00 08                        .........

        ------ Audio Control Interface Header Descriptor ------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x24 (Audio Interface Descriptor)

bDescriptorSubtype       : 0x01 (Header)

bcdADC                   : 0x0100

wTotalLength             : 0x0028 (40 bytes)

bInCollection            : 0x01

baInterfaceNr[1]         : 0x01

Data (HexDump)           : 09 24 01 00 01 28 00 01 01                        .$...(...

        ------- Audio Control Input Terminal Descriptor -------

bLength                  : 0x0C (12 bytes)

bDescriptorType          : 0x24 (Audio Interface Descriptor)

bDescriptorSubtype       : 0x02 (Input Terminal)

bTerminalID              : 0x01

wTerminalType            : 0x0101 (USB streaming)

bAssocTerminal           : 0x00

bNrChannels              : 0x02 (2 channels)

wChannelConfig           : 0x0003 (L, R)

iChannelNames            : 0x10 (String Descriptor 16)

 Language 0x0409         : "Analogue 1"

iTerminal                : 0x0B (String Descriptor 11)

 Language 0x0409         : "GuitarHua USB Audio 1.0 "

Data (HexDump)           : 0C 24 02 01 01 01 00 02 03 00 10 0B               .$..........

        -------- Audio Control Feature Unit Descriptor --------

bLength                  : 0x0A (10 bytes)

bDescriptorType          : 0x24 (Audio Interface Descriptor)

bDescriptorSubtype       : 0x06 (Feature Unit)

bUnitID                  : 0x0A (10)

bSourceID                : 0x01 (1)

bControlSize             : 0x01 (1 byte per control)

bmaControls[0]           : 0x00

 D0: Mute                : 0

 D1: Volume              : 0

 D2: Bass                : 0

 D3: Mid                 : 0

 D4: Treble              : 0

 D5: Graphic Equalizer   : 0

 D6: Automatic Gain      : 0

 D7: Delay               : 0

bmaControls[1]           : 0x03

 D0: Mute                : 1

 D1: Volume              : 1

 D2: Bass                : 0

 D3: Mid                 : 0

 D4: Treble              : 0

 D5: Graphic Equalizer   : 0

 D6: Automatic Gain      : 0

 D7: Delay               : 0

bmaControls[2]           : 0x03

 D0: Mute                : 1

 D1: Volume              : 1

 D2: Bass                : 0

 D3: Mid                 : 0

 D4: Treble              : 0

 D5: Graphic Equalizer   : 0

 D6: Automatic Gain      : 0

 D7: Delay               : 0

iFeature                 : 0x00 (No String Descriptor)

Data (HexDump)           : 0A 24 06 0A 01 01 00 03 03 00                     .$........

        ------- Audio Control Output Terminal Descriptor ------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x24 (Audio Interface Descriptor)

bDescriptorSubtype       : 0x03 (Output Terminal)

bTerminalID              : 0x06

wTerminalType            : 0x0301 (Speaker)

bAssocTerminal           : 0x00 (0)

bSourceID                : 0x0A (10)

iTerminal                : 0x00 (No String Descriptor)

Data (HexDump)           : 09 24 03 06 01 03 00 0A 00                        .$.......

        ---------------- Interface Descriptor -----------------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x04 (Interface Descriptor)

bInterfaceNumber         : 0x01

bAlternateSetting        : 0x00

bNumEndpoints            : 0x00 (Default Control Pipe only)

bInterfaceClass          : 0x01 (Audio)

bInterfaceSubClass       : 0x02 (Audio Streaming)

bInterfaceProtocol       : 0x00

iInterface               : 0x09 (String Descriptor 9)

 Language 0x0409         : "GuitarHua USB Audio 1.0 "

Data (HexDump)           : 09 04 01 00 00 01 02 00 09                        .........

        ---------------- Interface Descriptor -----------------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x04 (Interface Descriptor)

bInterfaceNumber         : 0x01

bAlternateSetting        : 0x01

bNumEndpoints            : 0x02 (2 Endpoints)

bInterfaceClass          : 0x01 (Audio)

bInterfaceSubClass       : 0x02 (Audio Streaming)

bInterfaceProtocol       : 0x00

iInterface               : 0x04 (String Descriptor 4)

 Language 0x0409         : "GuitarHua USB Audio 2.0 "

Data (HexDump)           : 09 04 01 01 02 01 02 00 04                        .........

        -------- Audio Streaming Interface Descriptor ---------

bLength                  : 0x07 (7 bytes)

bDescriptorType          : 0x24 (Audio Interface Descriptor)

bDescriptorSubtype       : 0x01

bTerminalLink            : 0x01

bDelay                   : 0x01

wFormatTag               : 0x0001 (PCM)

Data (HexDump)           : 07 24 01 01 01 01 00                              .$.....

        ------- Audio Streaming Format Type Descriptor --------

bLength                  : 0x14 (20 bytes)

bDescriptorType          : 0x24 (Audio Interface Descriptor)

bDescriptorSubtype       : 0x02 (Format Type)

bFormatType              : 0x01 (FORMAT_TYPE_I)

bNrChannels              : 0x02 (2 channels)

bSubframeSize            : 0x03 (3 bytes per subframe)

bBitResolution           : 0x18 (24 bits per sample)

bSamFreqType             : 0x04 (supports 4 sample frequencies)

tSamFreq[1]              : 0x0AC44 (44100 Hz)

tSamFreq[2]              : 0x0BB80 (48000 Hz)

tSamFreq[3]              : 0x15888 (88200 Hz)

tSamFreq[4]              : 0x17700 (96000 Hz)

Data (HexDump)           : 14 24 02 01 02 03 18 04 44 AC 00 80 BB 00 88 58   .$......D......X

                           01 00 77 01                                       ..w.

        ----------------- Endpoint Descriptor -----------------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x05 (Endpoint Descriptor)

bEndpointAddress         : 0x01 (Direction=OUT EndpointID=1)

bmAttributes             : 0x05 (TransferType=Isochronous  SyncType=Asynchronous  EndpointType=Data)

wMaxPacketSize           : 0x0246 (582 bytes)

bInterval                : 0x01 (1 ms)

bRefresh                 : 0x00

bSynchAddress            : 0x81 (Direction=IN EndpointID=1)

Data (HexDump)           : 09 05 01 05 46 02 01 00 81                        ....F....

        ----------- Audio Data Endpoint Descriptor ------------

bLength                  : 0x07 (7 bytes)

bDescriptorType          : 0x25 (Audio Endpoint Descriptor)

bDescriptorSubtype       : 0x01 (General)

bmAttributes             : 0x01

bLockDelayUnits          : 0x02

wLockDelay               : 0x0000

Data (HexDump)           : 07 25 01 01 02 00 00                              .%.....

        ----------------- Endpoint Descriptor -----------------

bLength                  : 0x09 (9 bytes)

bDescriptorType          : 0x05 (Endpoint Descriptor)

bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)

bmAttributes             : 0x01 (TransferType=Isochronous  SyncType=None  EndpointType=Data)

wMaxPacketSize           : 0x0003 (3 bytes)

bInterval                : 0x01 (1 ms)

bRefresh                 : 0x04 (16 ms)

bSynchAddress            : 0x00

Data (HexDump)           : 09 05 81 01 03 00 01 04 00                        .........

    ----------------- Device Qualifier Descriptor -----------------

Error                    : ERROR_GEN_FAILURE

      -------------------- String Descriptors -------------------

             ------ String Descriptor 0 ------

bLength                  : 0x04 (4 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language ID[0]           : 0x0409 (English - United States)

Data (HexDump)           : 04 03 09 04                                       ....

             ------ String Descriptor 1 ------

bLength                  : 0x14 (20 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "GuitarHua"

Data (HexDump)           : 14 03 47 00 75 00 69 00 74 00 61 00 72 00 48 00   ..G.u.i.t.a.r.H.

                           75 00 61 00                                       u.a.

             ------ String Descriptor 3 ------

bLength                  : 0x30 (48 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "GuitarHua USB Audio 2.0"

Data (HexDump)           : 30 03 47 00 75 00 69 00 74 00 61 00 72 00 48 00   0.G.u.i.t.a.r.H.

                           75 00 61 00 20 00 55 00 53 00 42 00 20 00 41 00   u.a. .U.S.B. .A.

                           75 00 64 00 69 00 6F 00 20 00 32 00 2E 00 30 00   u.d.i.o. .2...0.

             ------ String Descriptor 4 ------

bLength                  : 0x32 (50 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "GuitarHua USB Audio 2.0 "  *!*CAUTION  trailing space character

Data (HexDump)           : 32 03 47 00 75 00 69 00 74 00 61 00 72 00 48 00   2.G.u.i.t.a.r.H.

                           75 00 61 00 20 00 55 00 53 00 42 00 20 00 41 00   u.a. .U.S.B. .A.

                           75 00 64 00 69 00 6F 00 20 00 32 00 2E 00 30 00   u.d.i.o. .2...0.

                           20 00                                              .

             ------ String Descriptor 8 ------

bLength                  : 0x30 (48 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "GuitarHua USB Audio 1.0"

Data (HexDump)           : 30 03 47 00 75 00 69 00 74 00 61 00 72 00 48 00   0.G.u.i.t.a.r.H.

                           75 00 61 00 20 00 55 00 53 00 42 00 20 00 41 00   u.a. .U.S.B. .A.

                           75 00 64 00 69 00 6F 00 20 00 31 00 2E 00 30 00   u.d.i.o. .1...0.

             ------ String Descriptor 9 ------

bLength                  : 0x32 (50 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "GuitarHua USB Audio 1.0 "  *!*CAUTION  trailing space character

Data (HexDump)           : 32 03 47 00 75 00 69 00 74 00 61 00 72 00 48 00   2.G.u.i.t.a.r.H.

                           75 00 61 00 20 00 55 00 53 00 42 00 20 00 41 00   u.a. .U.S.B. .A.

                           75 00 64 00 69 00 6F 00 20 00 31 00 2E 00 30 00   u.d.i.o. .1...0.

                           20 00                                              .

             ------ String Descriptor 11 ------

bLength                  : 0x32 (50 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "GuitarHua USB Audio 1.0 "  *!*CAUTION  trailing space character

Data (HexDump)           : 32 03 47 00 75 00 69 00 74 00 61 00 72 00 48 00   2.G.u.i.t.a.r.H.

                           75 00 61 00 20 00 55 00 53 00 42 00 20 00 41 00   u.a. .U.S.B. .A.

                           75 00 64 00 69 00 6F 00 20 00 31 00 2E 00 30 00   u.d.i.o. .1...0.

                           20 00                                              .

             ------ String Descriptor 16 ------

bLength                  : 0x16 (22 bytes)

bDescriptorType          : 0x03 (String Descriptor)

Language 0x0409          : "Analogue 1"

Data (HexDump)           : 16 03 41 00 6E 00 61 00 6C 00 6F 00 67 00 75 00   ..A.n.a.l.o.g.u.

                           65 00 20 00 31 00                                 e. .1.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多