32-битная версия devcon
не полностью работает в эмуляции WoW64; Я видел, что это не в состоянии отключить устройства, а также. Windows Driver Kit включает в себя 64-битную версию devcon
, которая работает. Он также включает в себя исходный код devcon
, поэтому вы можете видеть, что devcon
- это просто оболочка для API настройки.
Когда вы пытались вызвать API-интерфейс напрямую, это был 32-разрядный или 64-разрядный процесс? Основываясь на опыте использования devcon
, я подозреваю, что вам нужно вызвать API установки из 64-битного процесса.