WINAPI для получения статуса устройства

Доступен ли какой-либо вызов WINAPI для получения статуса конкретного устройства. Я могу получить доступ к устройству с помощью вызовов:

  • SetupDiGetClassDevs
  • SetupDiEnumDeviceInfo
  • SetupDiSetSelectedDevice

Но я хочу удалить устройство только в том случае, если в статусе отображается код ошибки 28. .microsoft.com/kb/125174 для кодов ошибок).

Из моего предыдущего поста здесь я узнал, как удалить устройство, и это отлично работает для меня.

Мне просто нужно знать, как получить статус устройства с помощью вызова WINAPI.

Пожалуйста, направляйте.


person Ananth Padmanabhan C B    schedule 10.02.2010    source источник
comment
Это не HANDLE у вас есть.   -  person Ben Voigt    schedule 26.02.2011


Ответы (1)


Взгляните на CM_Get_DevNode_Status код состояния, который вы поиск отсутствует как pulProblemNumber

person John    schedule 26.02.2011