Можно, конечно, и SetCursor, но мне нужно выводить надпись рядом с курсором. то есть нужног сначала создать картинку, затем CreateCursor и...
mov ecx, 0x400000 ; -> MZ header mov eax, [ecx + 0x3C] ; offset of PE header movzx eax, word [ecx + eax + 6] ; number of...
Мне необходимо создать динамический курсор (при перемещении по окну его форма должна изменяться). Можно, конечно, помудить с копированием,...
Но ведь Grab зачем-то переходит?
А разве кто-то говорил про 16х код? Даже если и бут менеджер - это ещё не означает что он целиком будет исполняться в 16 разрядном реальном...
Да по большому счёту даже Visual C++ будет компилить чистый код - компиль obj файлы, а потом линкуй как тебе угодно в любой формат. Аналогично с...
Проблемма рашена. Спасибо TarasCo. When a user-mode APC is queued, the thread is not directed to call the APC function unless it is in an...
Странно, что этой возможности нет в DeviceIoControl - поэтому и складывается такое такое ощущение, что в третьем кольце работает только событие, а...
Так ведь по идее по завершении операции должна быть вызвана ApcComplete.. дальше я просто проверяю результат и там незначитальные дейтвия, типа...
h_device = CreateFile(wz_dev_name, GENERIC_READ|GENERIC_WRITE, 0, 0, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0); ntstatus = ZwDeviceIoControlFile(...
NTSTATUS ZwDeviceIoControlFile( IN HANDLE FileHandle, IN HANDLE Event, IN PIO_APC_ROUTINE ApcRoutine, IN PVOID ApcContext,...
Спасибо. Почти работает, несчитая бсодов. Вобщем глупость какая-то получается. открываю файл в DispatchControl обработчике примерно так:...
Код драйвера может вызываться в контексте различных процессов и довольно-таки часто. Поэтому не хочется каждый раз открывать его на запись,...
Вобщем-то всё понятно. Всем спасибо за ответы.
Спасибо. С загрузчиками вобщем-то всё ясно... если что - сорцы граба посмотрю. Всё-же меня больше интересует сам процесс загрузки системы. ну,...
Драйвер ФС поместить в один сектор?
Спасибо всем за ответы по поводу дискогого загрузчика. У меня есть такая мысль. Юзер запускает инсталятор загрузчика. Тот свою началюную часть...
Ну хорошо. а где дисковый загрузчик будет хранить свои внутренности? в 1 сектор он явно не влезет. КК предлагал хранить его в свободных секеторах...
Насколько я понимаю, загрузка системы проходит по следующему пути (если я не прав, прошу меня исправить): 1) биос считывает дисковый загрузчик с...
Ещё интересный момент. Нехорошо получится если ты будешь обращаться к юзерской памяти из ядра. Юзер возьмёт да освободит её - синий экран. здесь...
Имена участников (разделяйте запятой).