Question 5 никакого отношения к знанию С++ не имеет. Я, например, не помню, чему синус пи равен. И даже уже плохо помню, что такое логарифм ;) И...
В моём ntstatus.inc STATUS_DEVICE_CONFIGURATION_ERROR equ 0C0000182h
http://alter.org.ua/ru/docs/nt_kernel/procaddr/
Документированных нет, это точно. Так просто не получится. Конфигурирование нового USB девайса весьма мудрёный процесс. Помимо кучи URB и IOCTL,...
Боюсь, что это невозможно. Порт - это аппаратная сущность. Если он эпоксидкой не залит, то при появлении там девайса всё равно пойдёт процесс......
Возможно, но после издания перевода "Programming the Microsoft Driver Model, Second Edition" лучше все эти книжки ф топку....
Возможно проблема не только в этом (очень бегло просмотрел только функцию AddDevice), но в AddDevice обязательно нужно сбросить флаг...
USB порт имеет 4 провода: 2 питание, 2 собственно шина. Оба шинных провода подтянуты резисторами к цепям питания. При втыкании девайса в порт,...
Что происходит при подключении USB-джойстика, описано подробно тут Adding a PnP Device to a Running System для флешек примерно то же самое +...
Вполне возможно что я ошибаюсь или путаю что-то. Раз говорите, что не выгружаются, значит так оно и есть.
Нет. Только сам системный поток может самого себя завершить вызовом PsTerminateSystemThread. Я уже не помню всех деталей, но... NTSTATUS...
Да. Так оно и будет. Точнее поток начинает жить своей жизнью безотносительно к тому, что делает и как завершается DriverEntry. Проблема только в...
Ну хз, но в онлайне болтаются какие-то левые ссылки, которые люди тыкают и попадают вникуда. Это по-любому не дело. Да и оффлайн-копия недоступна.
Ссылки поправлены путём тотальной аннигиляции, ибо другого путя, я лично, не вижу, т.к. они вели на давно удалённые ветки форума. А выискивать в...
Согласен. Осталось определить, что в него входит.
Я под гробовую тишину ;) Если соседи стену сверлят или ещё какие деструктивные действия выполняют, включаю звуки природы (шум моря, например)....
Это не "массив данных" и не "дескриптор устройства" и тем более не "своего рода уникальный номер". Это просто некая чисто описательная строка типа...
д.б. нормальный буфер... как в доке прописано. думай.
Косячишь где-то.
Имена участников (разделяйте запятой).