У меня точно в одном потоке, даже в одной функции. А за то, что творится внутри INetCfg ручаться не могу. Может и создаёт всяких потоков - не знаю.
Отключал через Wow64DisableWow64FsRedirection. Возвращал назад через Wow64RevertWow64FsRedirection. Отключал до начала установки (до...
Не помогло :( Система всё равно выбирает версию для x86. Решил написать отдельный проект для установки/удаления. Этот проект будет зашит как...
Здравствуйте. Есть промежуточный NDIS драйвер. Отдельные файлы для x86 и x64. Есть INF файлы для этого драйвера (минипорт и протокол)....
Хорошо. А как системе указать, чтобы она вызвала AddDevice? Т.е. есть у меня имя '\Device\CdRom0'. Я могу получить его устройство...
Здравствуйте. Пишу фильтр-драйвер для CD-ROM'ов. Принцип работы (его изменить нельзя) таков: 1. приложение посылает запрос IOCTL_ATTACH с...
Спасибо всем. Всё заработало. Нужно было всего лишь прописать себя администратором. Тему можно закрыть.
Ошибку нашёл и исправил. При создании COM порта в VmWare я не указал 'This end is the server'. Теперь WinDbg пытается коннектиться, но...
192.168.1.2 - это IP-шник машины где запущена VmWare (у виртуальной машины нет доступа в сеть). В настройках виртуальной машины прописывал...
Всё равно не получается. Есть мнение что этот pipe нужно расшарить. Не подскажешь где ?
Здравствуйте. В локальной сети есть комп, на котором запущена VmWare. Хотелось бы подключиться в WinDbg (на своём компе) к этой VmWare. Как это...
Спасибо. Буду пробовать.
Здравствуйте. Есть драйвер-фильтр, перехватывающий запись на CD/DVD. Нужно чтобы по окончании записи (при получении события о извлечении диска)...
Вроде нашёл способ. Приведу здесь - может кому-нибудь понадобится. А если кто найдёт другой способ - буду признателен. 1. Через SetupAPI...
Пробовал этот способ. Функция 'SetupDiGetDeviceInterfaceDetail' к сожалению возвращает совсем уж нечитабельное имя...
Здравствуйте. В программе нужно получить список доступных приводов. Пользователь может выбрать один из них и к выбранному диску цепляется...
Ну это же будет в отдельном потоке. И он [почти] всегда будет спать.
Не получится. Я пишу драйвер и DLL-ку. Интерфейс DLL-ки уже определён :(
По поводу списка ID-шников - не подойдёт. Хочется что бы при завершении процесса драйвер освобождал ресурсы и выгружался. А вот про главный...
Сходил на обед, подумал над задачей... В режиме пользователя я бы передал HANDLE процесса в WaitForSingleObject и ждал бы, пока не сработает...
Имена участников (разделяйте запятой).