Не путай прерывания аппаратные и программные. Для примера есть два потока, которые должны выполняться, у них есть свои приоритеты (кто главнее)...
pIrp->IoStatus.Information тоже не заполняется. Слишком много ошибок... Блокирование пакета вроде правильное.
1 - ночью надо спать, и не выдумывать. 2 - "врать" (фальшивить) - нехорошо. В DispatchReadWrite (мне кажется она урезана для показа ?)...
STAKANOV К сожалению соглашусь :( Но M$ всё таки хочет завалить Linux. С чего бы им поднимать шум ? Эх... Очередной виток... Первое впечатление от...
STAKANOV "Не смешите мои тапки" Это просто P.R. =) я бы поставил вопрос... А это как у кого руки "заточены" Что-то в нашем Казлаграде не...
Очевидно у M$ и Intel соглашение, типа M$ пишет тормозящие ОСи, а Intel делает быстрые процессоры - замкнутый круг :) Тут выпал мне "подарок...
И ещё, выкини CompleteRequest(pIrp, status, 0); совсем. Используй нормальный IoCompleteRequest в конце каждой ф-ции, с параметрами, взятыми из IRP.
Посмотри DispatchOther и DispatchPower в них ошибка - не освобождается ресурс при STATUS!=OK. Может проблема и в других ф-ях. Эта ошибка часто...
Было время, когда я занимался авт. заполнением формы в IE :) Грузил IE как OLE и обращался к контролам по именам, они понимают...
DriverEntry - секция INIT, остальное в неподкачиваемый пул (не знаю точно как в Це но в ASM без указания куда)
Ну, читать Four-F (это как "Капиталъ" от Маркса во времена "застоя") #pragma CODE_PAGED, если не ошибаюсь, выкидывает код в подкачиваемый пул....
Поробуй выкинуть код в неподкачиваемый пул. Если это драйвер, что ему делать на диске ?
Посмотрим...
А в ядре я про такое не слышал :) "Зачем нам буфер обмена, нам буфер не нужен" всё через IRP. Он скорее организуется в юзермоде.
volodya Ты вроде из Канады ? Как можно пить пиво из банки колы, переливать что ли ? Не тот "кураж" ведь выпивание пива или водки - это ПРОЦЕСС,...
Они хотят загнать нас в "забегаловки" :( Если ещё и запах будет, а менты могут и просто денег драть. Потом докажи, что в кабаке пил пиво :((
Про упаковщики, в том числе UPX и как боротся со слишком "умными" деятелями :)
Да, в этом трудность, надо через .inf у меня тоже были такие же "грабли"
:)))
Предлагаю сделать в профиле различе по полу ;), а то тут есть дамы с подписью "Воин дзена" ;) как-то не хорошо... Может я и не прав, тогда пусть...
Имена участников (разделяйте запятой).