Получить интерфейс устройства из SetupDiGetClassDevs - PullRequest
3 голосов
/ 15 февраля 2011

возможно ли как-то получить строку интерфейса для использования с CreateFile из SetupDiGetClassDevs функции или связанных функций? Я должен найти устройства, подключенные к компьютеру.

1 Ответ

5 голосов
/ 15 февраля 2011

Для каждого устройства, возвращенного из SetupDiGetClassDevs, необходимо перечислить интерфейсы устройства, используя SetupDiEnumDeviceInterfaces, а затем получить подробные данные, используя SetupDiGetDeviceInterfaceDetail. Структура SP_DEVICE_INTERFACE_DETAIL_DATA, заполненная SetupDiGetDeviceInterfaceDetail, содержит правильный путь CreateFile.

...