USB软件切换器USB描述符

    本文地址:http://www.tongxinmao.com/Article/Detail/id/395


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


    Connection Status        : 0x01 (Device is connected)

    Port Chain               : 1-8


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


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

    Device Description       : USB 输入设备

    Device Path              : \\.\usb#vid_1a86&pid_e040#5&20c67efd&0&8#{a5dcbf10-6530-11d2-901f-00c04fb951ed}

    Device ID                : USB\VID_1A86&PID_E040\5&20C67EFD&0&8

    Hardware IDs             : USB\VID_1A86&PID_E040&REV_1000 USB\VID_1A86&PID_E040

    Driver KeyName           : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0633 (GUID_DEVCLASS_HIDCLASS)

    Driver                   : C:\Windows\system32\DRIVERS\hidusb.sys (Version: 6.1.7601.17514  Date: 2010-11-21)

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

    Legacy BusType           : PNPBus

    Class                    : HIDClass

    Class GUID               : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)

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

    Service                  : HidUsb

    Enumerator               : USB

    Location Info            : Port_#0008.Hub_#0001

    Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(8)

    Container ID             : {00000000-0000-0000-ffff-ffffffffffff}

    Manufacturer Info        : (标准系统设备)

    Capabilities             : 0x80 (SurpriseRemovalOK)

    Status                   : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)

    Problem Code             : 0

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


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

    Connection Index         : 0x08 (8)

    Connection Status        : 0x01 (DeviceConnected)

    Current Config Value     : 0x01

    Device Address           : 0x32 (50)

    Is Hub                   : 0x00 (no)

    Number Of Open Pipes     : 0x01 (1)

    Device Bus Speed         : 0x00 (Low-Speed)

    Pipe0ScheduleOffset      : 0x00 (0)


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

    bLength                  : 0x12 (18 bytes)

    bDescriptorType          : 0x01 (Device Descriptor)

    bcdUSB                   : 0x110 (USB Version 1.10)

    bDeviceClass             : 0x00 (defined by the interface descriptors)

    bDeviceSubClass          : 0x00

    bDeviceProtocol          : 0x00

    bMaxPacketSize0          : 0x08 (8 bytes)

    idVendor                 : 0x1A86

    idProduct                : 0xE040

    bcdDevice                : 0x1000

    iManufacturer            : 0x00 (No String Descriptor)

    iProduct                 : 0x00 (No String Descriptor)

    iSerialNumber            : 0x00 (No String Descriptor)

    bNumConfigurations       : 0x01


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

    bLength                  : 0x09 (9 bytes)

    bDescriptorType          : 0x02 (Configuration Descriptor)

    wTotalLength             : 0x0022 (34 bytes)

    bNumInterfaces           : 0x01

    bConfigurationValue      : 0x01

    iConfiguration           : 0x00 (No String Descriptor)

    bmAttributes             : 0x80

     D7: Reserved, set 1     : 0x01

     D6: Self Powered        : 0x00 (no)

     D5: Remote Wakeup       : 0x00 (no)

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

    MaxPower                 : 0x32 (100 mA)


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

    bLength                  : 0x09 (9 bytes)

    bDescriptorType          : 0x04 (Interface Descriptor)

    bInterfaceNumber         : 0x00

    bAlternateSetting        : 0x00

    bNumEndpoints            : 0x01 (1 Endpoint)

    bInterfaceClass          : 0x03 (HID - Human Interface Device)

    bInterfaceSubClass       : 0x00 (None)

    bInterfaceProtocol       : 0x00 (None)

    iInterface               : 0x00 (No String Descriptor)


            ------------------- HID Descriptor --------------------

    bLength                  : 0x09 (9 bytes)

    bDescriptorType          : 0x21 (HID Descriptor)

    bcdHID                   : 0x0100 (HID Version 1.00)

    bCountryCode             : 0x00 (00 = not localized)

    bNumDescriptors          : 0x01

    Descriptor 1:

    bDescriptorType          : 0x22 (Class=Report)

    wDescriptorLength        : 0x0022 (34 bytes)

      06 00 FF          Usage Page (unk)

      09 01             Usage (0x01)

      A1 01             Collection (Application)

      09 02               Usage (0x02)

      15 00               Logical Minimum (0)

      26 00 FF            Logical Maximum (-256)

      75 08               Report Size (8)

      95 08               Report Count (8)

      81 06               Input (Var, Rel)

      09 02               Usage (0x02)

      15 00               Logical Minimum (0)

      26 00 FF            Logical Maximum (-256)

      75 08               Report Size (8)

      95 08               Report Count (8)

      91 06               Output (Var, Rel)

      C0                End Collection


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

    bLength                  : 0x07 (7 bytes)

    bDescriptorType          : 0x05 (Endpoint Descriptor)

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

    bmAttributes             : 0x03 (TransferType=Interrupt)

    wMaxPacketSize           : 0x0008

    bInterval                : 0x2F (47 ms)


    上一篇:一线投屏 CHOETECH (迪奥科 )USB-C to HDMI线评测拆解
    下一篇:Dialog半导体推出超小蓝牙5.1低功耗SoC及模块SmartBond TINY DA14531