红米NOTE手机USB共享网络NIDS

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

        =========================== USB Port4 ===========================
    
    Connection Status        : 0x01 (Device is connected)
    Port Chain               : 1-12-3-4
    
          ======================== USB Device ========================
    
            +++++++++++++++++ Device Information ++++++++++++++++++
    Device Description       : USB Composite Device
    Device Path              : \\.\usb#vid_2717&pid_1388#596ed3c2#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
    Device ID                : USB\VID_2717&PID_1388\596ED3C2
    Hardware IDs             : USB\VID_2717&PID_1388&REV_0228 USB\VID_2717&PID_1388
    Driver KeyName           : {36fc9e60-c465-11cf-8056-444553540000}\0127 (GUID_DEVCLASS_USB)
    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_#0004.Hub_#0005
    Location IDs             : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(12)#USB(3)#USB(4)
    Container ID             : {87857dd7-1ef9-5730-b232-de4f30925356}
    Manufacturer Info        : (标准 USB 主控制器)
    Capabilities             : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
    Status                   : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
    Problem Code             : 0
    Address                  : 4
    Power State              : D0 (supported: D0, D2, D3, wake from D0, wake from D2)
    
            ---------------- Connection Information ---------------
    Connection Index         : 0x04 (4)
    Connection Status        : 0x01 (DeviceConnected)
    Current Config Value     : 0x01
    Device Address           : 0x18 (24)
    Is Hub                   : 0x00 (no)
    Number Of Open Pipes     : 0x0A (10)
    Device Bus Speed         : 0x02 (High-Speed)
    Pipe0ScheduleOffset      : 0x00 (0)
    Pipe1ScheduleOffset      : 0x00 (0)
    Pipe2ScheduleOffset      : 0x00 (0)
    Pipe3ScheduleOffset      : 0x00 (0)
    Pipe4ScheduleOffset      : 0x00 (0)
    Pipe5ScheduleOffset      : 0x00 (0)
    Pipe6ScheduleOffset      : 0x00 (0)
    Pipe7ScheduleOffset      : 0x00 (0)
    Pipe8ScheduleOffset      : 0x00 (0)
    Pipe9ScheduleOffset      : 0x00 (0)
    Data (HexDump)           : 04 00 00 00 12 01 00 02 00 00 00 40 17 27 88 13   ...........@.'..
                               28 02 01 02 03 01 01 02 00 18 00 0A 00 00 00 01   (...............
                               00 00 00 07 05 82 03 08 00 09 00 00 00 00 07 05   ................
                               81 02 00 02 00 00 00 00 00 07 05 01 02 00 02 00   ................
                               00 00 00 00 07 05 83 02 00 02 00 00 00 00 00 07   ................
                               05 02 02 00 02 00 00 00 00 00 07 05 84 02 00 02   ................
                               00 00 00 00 00 07 05 03 02 00 02 00 00 00 00 00   ................
                               07 05 85 02 00 02 00 00 00 00 00 07 05 04 02 00   ................
                               02 00 00 00 00 00 07 05 86 03 10 00 06 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                 : 0x2717
    idProduct                : 0x1388
    bcdDevice                : 0x0228
    iManufacturer            : 0x01 (String Descriptor 1)
     Language 0x0409         : "Xiaomi"
    iProduct                 : 0x02 (String Descriptor 2)
     Language 0x0409         : "HM NOTE 1LTETD"
    iSerialNumber            : 0x03 (String Descriptor 3)
     Language 0x0409         : "596ed3c2"
    bNumConfigurations       : 0x01
    Data (HexDump)           : 12 01 00 02 00 00 00 40 17 27 88 13 28 02 01 02   .......@.'..(...
                               03 01                                             ..
    
            ------------------ String Descriptors -----------------
                 ------ String Descriptor 0 ------
    bLength                  : 0x04 (4 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language ID[0]           : 0x0409 (English - United States)
    Data (HexDump)           : 04 03 09 04                                       ....
                 ------ String Descriptor 1 ------
    bLength                  : 0x0E (14 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language 0x0409          : "Xiaomi"
    Data (HexDump)           : 0E 03 58 00 69 00 61 00 6F 00 6D 00 69 00         ..X.i.a.o.m.i.
                 ------ String Descriptor 2 ------
    bLength                  : 0x1E (30 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language 0x0409          : "HM NOTE 1LTETD"
    Data (HexDump)           : 1E 03 48 00 4D 00 20 00 4E 00 4F 00 54 00 45 00   ..H.M. .N.O.T.E.
                               20 00 31 00 4C 00 54 00 45 00 54 00 44 00          .1.L.T.E.T.D.
                 ------ String Descriptor 3 ------
    bLength                  : 0x12 (18 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language 0x0409          : "596ed3c2"
    Data (HexDump)           : 12 03 35 00 39 00 36 00 65 00 64 00 33 00 63 00   ..5.9.6.e.d.3.c.
                               32 00                                             2.
                 ------ String Descriptor 6 ------
    bLength                  : 0x3A (58 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language 0x0409          : "RNDIS Communications Control"
    Data (HexDump)           : 3A 03 52 00 4E 00 44 00 49 00 53 00 20 00 43 00   :.R.N.D.I.S. .C.
                               6F 00 6D 00 6D 00 75 00 6E 00 69 00 63 00 61 00   o.m.m.u.n.i.c.a.
                               74 00 69 00 6F 00 6E 00 73 00 20 00 43 00 6F 00   t.i.o.n.s. .C.o.
                               6E 00 74 00 72 00 6F 00 6C 00                     n.t.r.o.l.
                 ------ String Descriptor 7 ------
    bLength                  : 0x28 (40 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language 0x0409          : "RNDIS Ethernet Data"
    Data (HexDump)           : 28 03 52 00 4E 00 44 00 49 00 53 00 20 00 45 00   (.R.N.D.I.S. .E.
                               74 00 68 00 65 00 72 00 6E 00 65 00 74 00 20 00   t.h.e.r.n.e.t. .
                               44 00 61 00 74 00 61 00                           D.a.t.a.
                 ------ String Descriptor 8 ------
    bLength                  : 0x0C (12 bytes)
    bDescriptorType          : 0x03 (String Descriptor)
    Language 0x0409          : "RNDIS"
    Data (HexDump)           : 0C 03 52 00 4E 00 44 00 49 00 53 00               ..R.N.D.I.S.
    
          ---------------- Configuration Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x02 (Configuration Descriptor)
    wTotalLength             : 0x008E (142 bytes)
    bNumInterfaces           : 0x04
    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                 : 0xFA (500 mA)
    Data (HexDump)           : 09 02 8E 00 04 01 00 80 FA 08 0B 00 02 E0 01 03   ................
                               08 09 04 00 00 01 E0 01 03 06 05 24 00 10 01 05   ...........$....
                               24 01 00 01 04 24 02 00 05 24 06 00 01 07 05 82   $....$...$......
                               03 08 00 09 09 04 01 00 02 0A 00 00 07 07 05 81   ................
                               02 00 02 00 07 05 01 02 00 02 00 09 04 02 00 02   ................
                               FF 42 01 00 07 05 83 02 00 02 00 07 05 02 02 00   .B..............
                               02 00 09 04 03 00 05 FF 43 01 00 07 05 84 02 00   ........C.......
                               02 00 07 05 03 02 00 02 00 07 05 85 02 00 02 00   ................
                               07 05 04 02 00 02 00 07 05 86 03 10 00 06         ..............
    
            ------------------- IAD Descriptor --------------------
    bLength                  : 0x08 (8 bytes)
    bDescriptorType          : 0x0B
    bFirstInterface          : 0x00
    bInterfaceCount          : 0x02
    bFunctionClass           : 0xE0 (Wireless Controller)
    bFunctionSubClass        : 0x01
    bFunctionProtocol        : 0x03
    iFunction                : 0x08 (String Descriptor 8)
     Language 0x0409         : "RNDIS"
    Data (HexDump)           : 08 0B 00 02 E0 01 03 08                           ........
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x00
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x01 (1 Endpoint)
    bInterfaceClass          : 0xE0 (Wireless Controller)
    bInterfaceSubClass       : 0x01
    bInterfaceProtocol       : 0x03 (Remote NDIS)
    iInterface               : 0x06 (String Descriptor 6)
     Language 0x0409         : "RNDIS Communications Control"
    Data (HexDump)           : 09 04 00 00 01 E0 01 03 06                        .........
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x05 (5 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 05 24 00 10 01 
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x05 (5 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 05 24 01 00 01 
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x04 (4 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 04 24 02 00 
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x05 (5 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 05 24 06 00 01 
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
    bmAttributes             : 0x03 (TransferType=Interrupt)
    wMaxPacketSize           : 0x0008
     Bits 15..13             : 0x00 (reserved, must be zero)
     Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
     Bits 10..0              : 0x08 (8 bytes per packet)
    bInterval                : 0x09 (9 ms)
    Data (HexDump)           : 07 05 82 03 08 00 09                              .......
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x01
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x02 (2 Endpoints)
    bInterfaceClass          : 0x0A (CDC-Data)
    bInterfaceSubClass       : 0x00
    bInterfaceProtocol       : 0x00
    iInterface               : 0x07 (String Descriptor 7)
     Language 0x0409         : "RNDIS Ethernet Data"
    Data (HexDump)           : 09 04 01 00 02 0A 00 00 07                        .........
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 81 02 00 02 00                              .......
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x01 (Direction=OUT EndpointID=1)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 01 02 00 02 00                              .......
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x02
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x02 (2 Endpoints)
    bInterfaceClass          : 0xFF (Vendor Specific)
    bInterfaceSubClass       : 0x42
    bInterfaceProtocol       : 0x01
    iInterface               : 0x00 (No String Descriptor)
    Data (HexDump)           : 09 04 02 00 02 FF 42 01 00                        ......B..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 83 02 00 02 00                              .......
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 02 02 00 02 00                              .......
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x03
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x05 (5 Endpoints)
    bInterfaceClass          : 0xFF (Vendor Specific)
    bInterfaceSubClass       : 0x43
    bInterfaceProtocol       : 0x01
    iInterface               : 0x00 (No String Descriptor)
    Data (HexDump)           : 09 04 03 00 05 FF 43 01 00                        ......C..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 84 02 00 02 00                              .......
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x03 (Direction=OUT EndpointID=3)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 03 02 00 02 00                              .......
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x85 (Direction=IN EndpointID=5)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 85 02 00 02 00                              .......
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x04 (Direction=OUT EndpointID=4)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0200 (max 512 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 04 02 00 02 00                              .......
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x86 (Direction=IN EndpointID=6)
    bmAttributes             : 0x03 (TransferType=Interrupt)
    wMaxPacketSize           : 0x0010
     Bits 15..13             : 0x00 (reserved, must be zero)
     Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
     Bits 10..0              : 0x10 (16 bytes per packet)
    bInterval                : 0x06 (6 ms)
    Data (HexDump)           : 07 05 86 03 10 00 06                              .......
    
          ---------- Other Speed Configuration Descriptor -----------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x07 (Other_speed_configuration Descriptor)
    wTotalLength             : 0x008E (142 bytes)
    bNumInterfaces           : 0x04
    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                 : 0xFA (500 mA)
    Data (HexDump)           : 09 07 8E 00 04 01 00 80 FA 08 0B 00 02 E0 01 03   ................
                               08 09 04 00 00 01 E0 01 03 06 05 24 00 10 01 05   ...........$....
                               24 01 00 01 04 24 02 00 05 24 06 00 01 07 05 82   $....$...$......
                               03 08 00 20 09 04 01 00 02 0A 00 00 07 07 05 81   ... ............
                               02 40 00 00 07 05 01 02 40 00 00 09 04 02 00 02   .@......@.......
                               FF 42 01 00 07 05 83 02 40 00 00 07 05 02 02 40   .B......@......@
                               00 00 09 04 03 00 05 FF 43 01 00 07 05 84 02 40   ........C......@
                               00 00 07 05 03 02 40 00 00 07 05 85 02 40 00 00   ......@......@..
                               07 05 04 02 40 00 00 07 05 86 03 10 00 06         ....@.........
    
            ------------------- IAD Descriptor --------------------
    bLength                  : 0x08 (8 bytes)
    bDescriptorType          : 0x0B
    bFirstInterface          : 0x00
    bInterfaceCount          : 0x02
    bFunctionClass           : 0xE0 (Wireless Controller)
    bFunctionSubClass        : 0x01
    bFunctionProtocol        : 0x03
    iFunction                : 0x08 (String Descriptor 8)
     Language 0x0409         : "RNDIS"
    Data (HexDump)           : 08 0B 00 02 E0 01 03 08                           ........
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x00
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x01 (1 Endpoint)
    bInterfaceClass          : 0xE0 (Wireless Controller)
    bInterfaceSubClass       : 0x01
    bInterfaceProtocol       : 0x03 (Remote NDIS)
    iInterface               : 0x06 (String Descriptor 6)
     Language 0x0409         : "RNDIS Communications Control"
    Data (HexDump)           : 09 04 00 00 01 E0 01 03 06                        .........
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x05 (5 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 05 24 00 10 01 
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x05 (5 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 05 24 01 00 01 
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x04 (4 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 04 24 02 00 
    
            ----------------- Unknown Descriptor ------------------
    bLength                  : 0x05 (5 bytes)
    bDescriptorType          : 0x24
    Data (HexDump)           : 05 24 06 00 01 
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x82 (Direction=IN EndpointID=2)
    bmAttributes             : 0x03 (TransferType=Interrupt)
    wMaxPacketSize           : 0x0008
     Bits 15..13             : 0x00 (reserved, must be zero)
     Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
     Bits 10..0              : 0x08 (8 bytes per packet)
    bInterval                : 0x20 (32 ms)
    Data (HexDump)           : 07 05 82 03 08 00 20                              ...... 
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x01
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x02 (2 Endpoints)
    bInterfaceClass          : 0x0A (CDC-Data)
    bInterfaceSubClass       : 0x00
    bInterfaceProtocol       : 0x00
    iInterface               : 0x07 (String Descriptor 7)
     Language 0x0409         : "RNDIS Ethernet Data"
    Data (HexDump)           : 09 04 01 00 02 0A 00 00 07                        .........
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x81 (Direction=IN EndpointID=1)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 81 02 40 00 00                              ....@..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x01 (Direction=OUT EndpointID=1)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 01 02 40 00 00                              ....@..
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x02
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x02 (2 Endpoints)
    bInterfaceClass          : 0xFF (Vendor Specific)
    bInterfaceSubClass       : 0x42
    bInterfaceProtocol       : 0x01
    iInterface               : 0x00 (No String Descriptor)
    Data (HexDump)           : 09 04 02 00 02 FF 42 01 00                        ......B..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x83 (Direction=IN EndpointID=3)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 83 02 40 00 00                              ....@..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x02 (Direction=OUT EndpointID=2)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 02 02 40 00 00                              ....@..
    
            ---------------- Interface Descriptor -----------------
    bLength                  : 0x09 (9 bytes)
    bDescriptorType          : 0x04 (Interface Descriptor)
    bInterfaceNumber         : 0x03
    bAlternateSetting        : 0x00
    bNumEndpoints            : 0x05 (5 Endpoints)
    bInterfaceClass          : 0xFF (Vendor Specific)
    bInterfaceSubClass       : 0x43
    bInterfaceProtocol       : 0x01
    iInterface               : 0x00 (No String Descriptor)
    Data (HexDump)           : 09 04 03 00 05 FF 43 01 00                        ......C..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x84 (Direction=IN EndpointID=4)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 84 02 40 00 00                              ....@..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x03 (Direction=OUT EndpointID=3)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 03 02 40 00 00                              ....@..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x85 (Direction=IN EndpointID=5)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 85 02 40 00 00                              ....@..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x04 (Direction=OUT EndpointID=4)
    bmAttributes             : 0x02 (TransferType=Bulk)
    wMaxPacketSize           : 0x0040 (max 64 bytes)
    bInterval                : 0x00 (never NAKs)
    Data (HexDump)           : 07 05 04 02 40 00 00                              ....@..
    
            ----------------- Endpoint Descriptor -----------------
    bLength                  : 0x07 (7 bytes)
    bDescriptorType          : 0x05 (Endpoint Descriptor)
    bEndpointAddress         : 0x86 (Direction=IN EndpointID=6)
    bmAttributes             : 0x03 (TransferType=Interrupt)
    wMaxPacketSize           : 0x0010
     Bits 15..13             : 0x00 (reserved, must be zero)
     Bits 12..11             : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
     Bits 10..0              : 0x10 (16 bytes per packet)
    bInterval                : 0x06 (6 ms)
    Data (HexDump)           : 07 05 86 03 10 00 06                              .......


    上一篇:红米NOTE手机USB信息
    下一篇:爱宝加密狗USB描述符