Skip to content

kList issues under Windows 11 x64 with VS2022/VS2026 #64

Description

@mcuee

Strange problem, KList does not seem to work now with latest libusbK git.

PS C:\work\libusb\libusbk\libusbK\bin\Release\kList\x64> .\kList.exe

Loading USB ID's maintained by Stephen J. Gowdy <linux.usb.ids@gmail.com>..

 1. Benchmark Device (Microchip Technology, Inc.) [Connected]
    Service              : WinUSB
    ClassGUID            : {88BAE032-5A81-49F0-BC3D-A4FF138216D6}
    DeviceID             : USB\VID_04D8&PID_FA2E\BMD001
    DeviceInterfaceGUID  : {63D4C037-2007-463B-AC1B-D05AC86BAF3E}
    SymbolicLink         : \\?\usb#vid_04d8&pid_fa2e#bmd001#{63d4c037-2007-463b-ac1b-d05ac86baf3e}
    DevicePath           : \\?\usb#vid_04d8&pid_fa2e#bmd001#{63d4c037-2007-463b-ac1b-d05ac86baf3e}
    SerialNumber         : BMD001
    BusNumber            : 0
    DeviceAddress        : 1

 2. WinUsb Device (WinUsb Device) [Connected]
    Service              : WINUSB
    ClassGUID            : {88BAE032-5A81-49F0-BC3D-A4FF138216D6}
    DeviceID             : USB\VID_0408&PID_4044&MI_02\6&2329EE4D&0&0002
    DeviceInterfaceGUID  : {eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    SymbolicLink         : \\?\usb#vid_0408&pid_4044&mi_02#6&2329ee4d&0&0002#{eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    DevicePath           : \\?\usb#vid_0408&pid_4044&mi_02#6&2329ee4d&0&0002#{eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    SerialNumber         : 01.00.00
    BusNumber            : 0
    DeviceAddress        : 11

Select device (1-2) :1

invalid selection
PS C:\work\libusb\libusbk\libusbK\bin\Release\kList\x64> .\kList.exe

Loading USB ID's maintained by Stephen J. Gowdy <linux.usb.ids@gmail.com>..

 1. Benchmark Device (Microchip Technology, Inc.) [Connected]
    Service              : WinUSB
    ClassGUID            : {88BAE032-5A81-49F0-BC3D-A4FF138216D6}
    DeviceID             : USB\VID_04D8&PID_FA2E\BMD001
    DeviceInterfaceGUID  : {63D4C037-2007-463B-AC1B-D05AC86BAF3E}
    SymbolicLink         : \\?\usb#vid_04d8&pid_fa2e#bmd001#{63d4c037-2007-463b-ac1b-d05ac86baf3e}
    DevicePath           : \\?\usb#vid_04d8&pid_fa2e#bmd001#{63d4c037-2007-463b-ac1b-d05ac86baf3e}
    SerialNumber         : BMD001
    BusNumber            : 0
    DeviceAddress        : 1

 2. WinUsb Device (WinUsb Device) [Connected]
    Service              : WINUSB
    ClassGUID            : {88BAE032-5A81-49F0-BC3D-A4FF138216D6}
    DeviceID             : USB\VID_0408&PID_4044&MI_02\6&2329EE4D&0&0002
    DeviceInterfaceGUID  : {eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    SymbolicLink         : \\?\usb#vid_0408&pid_4044&mi_02#6&2329ee4d&0&0002#{eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    DevicePath           : \\?\usb#vid_0408&pid_4044&mi_02#6&2329ee4d&0&0002#{eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    SerialNumber         : 01.00.00
    BusNumber            : 0
    DeviceAddress        : 11

Select device (1-2) :1

invalid selection

libusbK 3.1.0.0 Release version binary works fine.

PS C:\work\libusb\libusbK-3.1.0.0-bin\bin\exe\amd64> .\kList.exe

Loading USB ID's maintained by Stephen J. Gowdy <linux.usb.ids@gmail.com>..

 1. Benchmark Device (Microchip Technology, Inc.) [Connected]
    Service              : WinUSB
    ClassGUID            : {88BAE032-5A81-49F0-BC3D-A4FF138216D6}
    DeviceID             : USB\VID_04D8&PID_FA2E\BMD001
    DeviceInterfaceGUID  : {63D4C037-2007-463B-AC1B-D05AC86BAF3E}
    SymbolicLink         : \\?\usb#vid_04d8&pid_fa2e#bmd001#{63d4c037-2007-463b-ac1b-d05ac86baf3e}
    DevicePath           : \\?\usb#vid_04d8&pid_fa2e#bmd001#{63d4c037-2007-463b-ac1b-d05ac86baf3e}
    SerialNumber         : BMD001
    BusNumber            : 0
    DeviceAddress        : 1

 2. WinUsb Device (WinUsb Device) [Connected]
    Service              : WINUSB
    ClassGUID            : {88BAE032-5A81-49F0-BC3D-A4FF138216D6}
    DeviceID             : USB\VID_0408&PID_4044&MI_02\6&2329EE4D&0&0002
    DeviceInterfaceGUID  : {eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    SymbolicLink         : \\?\usb#vid_0408&pid_4044&mi_02#6&2329ee4d&0&0002#{eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    DevicePath           : \\?\usb#vid_0408&pid_4044&mi_02#6&2329ee4d&0&0002#{eec8cbeb-475c-4bd0-b77e-7e1da6f7fa80}
    SerialNumber         : 01.00.00
    BusNumber            : 0
    DeviceAddress        : 11

Select device (1-2) :1

Loading driver api..
Getting descriptors..

-Device:
  bLength             :18
  bDescriptorType     :0x01
  bcdUSB              :0x0200
  bDeviceClass        :0x00 (Defined at Interface level)
  bDeviceSubClass     :0x00
  bDeviceProtocol     :0x00
  bMaxPacketSize0     :8
  idVendor            :0x04D8 (Microchip Technology, Inc.)
  idProduct           :0xFA2E
  bcdDevice           :0x0001
  iManufacturer       :1 (Travis Robinson)
  iProduct            :2 (Benchmark Device)
  iSerialNumber       :3 (BMD001)
  bNumConfigurations  :1
!End Device
-Configuration:
  bLength             :9
  bDescriptorType     :0x02
  wTotalLength        :32
  bNumInterfaces      :1
  bConfigurationValue :0x01
  iConfiguration      :0
  bmAttributes        :0xC0
  MaxPower            :50 (100ma)
 -Interface:
    bLength             :9
    bDescriptorType     :0x04
    bInterfaceNumber    :0x00
    bAlternateSetting   :0x00
    bNumEndpoints       :2
    bInterfaceClass     :0x00 (Defined at Interface level)
    bInterfaceSubClass  :0x00
    bInterfaceProtocol  :0x00
    iInterface          :0
   -Endpoint:
      bLength             :7
      bDescriptorType     :0x05
      bEndpointAddress    :0x01
      bmAttributes        :0x02 (Bulk)
      wMaxPacketSize      :64
      bInterval           :0x00
   !End Endpoint
   -Endpoint:
      bLength             :7
      bDescriptorType     :0x05
      bEndpointAddress    :0x81
      bmAttributes        :0x02 (Bulk)
      wMaxPacketSize      :64
      bInterval           :0x00
   !End Interface
 !End Configuration

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    AnomalyBug or unintentional feature

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions