Вопросы по теме 'setupapi'

Пользовательский драйвер класса USB для Windows XP, предварительно установленный без подписи WHQL?
Я работаю над драйвером Windows для USB-устройства, и установка должна переопределить встроенный драйвер класса от Microsoft, чтобы устройство использовало мой драйвер. Драйвер самоподписан, но не подписан WHQL. Установка не является проблемой в...
1365 просмотров
schedule 28.03.2023

Code Access Security предотвращает вызовы PInvoking Setup API
Я переформулирую этот вопрос, так как теперь я понимаю немного больше. Изначально то, что у меня было, было слишком расплывчатым. Я обнаружил, что меня перенаправляет что-то под названием «Безопасность доступа к коду». Это старая шляпа для всех,...
284 просмотров
schedule 22.10.2022

Ошибка SetupDiGetClassDevs для отображения дисков SCSI с кодом ошибки 13 (ERROR_INVALID_DATA)
У меня есть довольно интересная проблема, для которой я не могу найти решение. Я использую Setup API для отображения дисков в системе. У меня нет проблем с использованием приведенного ниже кода при установке перечислителя на «IDE». Моя тревога...
1795 просмотров
schedule 07.04.2022

Получение пути к устройству для CreateFile при перечислении устройств с помощью SetupDiEnumDeviceInfo
Мне нужно получить информацию обо всех подключенных USB-накопителях. На данный момент я использую этот код для выполнения задания HDEVINFO deviceInfoList; deviceInfoList = SetupDiGetClassDevs(NULL, _T("USBSTOR"), NULL, DIGCF_ALLCLASSES |...
2412 просмотров
schedule 08.06.2022

Изменить установленный драйвер устройства
Я пытаюсь изменить установленный драйвер для устройства с помощью SetupAPI. Драйвер уже присутствует на ПК, просто в данный момент не выбран. В частности, я пытаюсь отменить установку стороннего драйвера для составного USB-устройства и вместо...
130 просмотров
schedule 24.06.2022

Преобразование DriverVersion в удобочитаемый формат
Я искал его повсюду, но не смог найти никакой документации, я могу получить DriverVersion , как описано Здесь . Создание и перечисление дисков устройств работает, поэтому нет необходимости смотреть туда. DriverVersion — это тип "DWORDLONG" ....
229 просмотров
schedule 02.12.2022

SetupAPI в IoTCore?
Могу ли я использовать функции SetupApi в Windows10 IoTCore? Я написал только одну строку: HDEVINFO Handle = SetupDiGetClassDevs(NULL,NULL,NULL,DIGCF_ALLCLASSES); Но Handle = 0xfff... GetlastError = 127 означает "The указанная процедура...
37 просмотров

Могу ли я использовать SetupDiEnumDeviceInterfaces для получения DevicePath из SetupDiGetDeviceInterfaceDetail, когда неизвестен InterfaceClassGUID?
Обзор... Я прочитал Как получить GUID интерфейса устройства для устройства? и Как открыть дескриптор устройства, используя его идентификатор экземпляра устройства? , но я все еще не понимаю, как мне (и нужно ли вообще) использовать...
71 просмотров
schedule 27.03.2023