开发者

How to get only USB devices not all the devices in the system

Grretings to all,

I get devices list from the system.

but i am not sure that if i want to get only the usb devices currently in the system means ,

What class i must specify in the below code ( DWORD Flags )

hDevInfo = S开发者_如何转开发etupDiGetClassDevs(&GUID_DEVINTERFACE_USB_DEVICE,
                           0, // Enumerator
                           0,
                           DIGCF_PRESENT | DIGCF_INTERFACEDEVICE );


Consider using EnumerateHostController().

Examples

  • www.intel.com/intelpress/usb/examples/DUSBVC.PDF
  • github.com/Microsoft/Windows-driver-samples/blob/master/usb/usbview/enum.c

Additional info and a detailed discussion here.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜