C++ 如何仅获取USB设备而不是系统中的所有设备
向所有人致意 我从系统中获取设备列表 但我不确定如果我只想获取系统中当前的usb设备意味着 我必须在下面的代码中指定什么类(DWORD标志)C++ 如何仅获取USB设备而不是系统中的所有设备,c++,windows,winapi,C++,Windows,Winapi,向所有人致意 我从系统中获取设备列表 但我不确定如果我只想获取系统中当前的usb设备意味着 我必须在下面的代码中指定什么类(DWORD标志) 考虑使用EnumerateHostController() 示例 附加信息和详细讨论可能的重复而非重复。这是专门针对WINAPI和libusb的。 hDevInfo = SetupDiGetClassDevs(&GUID_DEVINTERFACE_USB_DEVICE, 0, // En
考虑使用
EnumerateHostController()
示例
附加信息和详细讨论可能的重复而非重复。这是专门针对WINAPI和libusb的。
hDevInfo = SetupDiGetClassDevs(&GUID_DEVINTERFACE_USB_DEVICE,
0, // Enumerator
0,
DIGCF_PRESENT | DIGCF_INTERFACEDEVICE );