I have tried this demo (SDK17) on a few different Windows machines and they all give the same error for me. On plugging in the SDK after loading the demo Windows tells me it is installing, then I get a warning that the device could not be setup properly. Then I see in the device manager that "Device not migrated" with the following:
Device USB\VID_0000&PID_0008\5&543957f&0&16 was not migrated due to partial or ambiguous match.
Last Device Instance Id: USB\VID_05E3&PID_0749\000000001206
Class Guid: {36fc9e60-c465-11cf-8056-444553540000}
Location Path: ACPI(_SB_)#ACPI(PCI0)#ACPI(XHCI)#ACPI(RHUB)#ACPI(SSP1)
Migration Rank: 0xF000FFFFFFFF0032
Present: false
Status: 0xC0000719
The other USB HID examples work fine, which leads me to think that I'm missing something. Is there something I am supposed to do in the code to make this example work?