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
Strange problem, KList does not seem to work now with latest libusbK git.
libusbK 3.1.0.0 Release version binary works fine.