самое умное что пришло в голову - прочитать пискели на том месте где должна быть кнопка "пуск" =))))
IoRegisterShutdownNotification / IoRegisterLastChanceShutdownNotification
А ты не прогоняй под отладчиком. Не будет "странных" цеце появляться, ибо отладчик, Как было сказано, использует этот опкод (INT3) для софтварных...
мм посмотри описание IoConnectInterrupt. IoConnectInterrupt The IoConnectInterrupt routine registers a device driver's InterruptService routine...
Уверен насчет ioCreateFile?
GetTickCount, GetSystemTime KeQueryTickCount, KeQueryTimeIncrement дальше перечислять надоело
crypto 33 c0 cd 20 c3
А вот точно, девайс UNC звался вроде..
Вариант в ядре только один - полный путь относително корневой директории менеджера объектов. Выглядеть это может так: \??\C:\dir\file.ext...
Keva все правильно в мсдн написано - возвращается void*, начало памяти, я не знаю что slow имел в виду
боже мой.. оно тебе подскажет причину краха. Deyton +1..
он автоматически должен генерироваться при бсоде. это настраивается. Win+Break => Advanced => Startup and recovery => Settings => Write debugging...
крешдамп анализировал? причину желательно знать точно
ээ а у тебя фильтр чтоли?
crypto +1. лучше сначала глянуть дизассемблером
Про IoCompletion читай
мсдн иногда читать полезно ;)
А лучше named pipes или ченить такое
кошмар какой
Keva да можно написать хоть unsigned char********* buffer; А unsigned char** buffer означает буквально - указатель на массив указателей или...
Имена участников (разделяйте запятой).