Я тоже так хотел сделать. С преобразованием типов я так и не добился ничего. Пришлось делать метод статическим, либо вообще выносить его за...
Ну вот пришлось расхерачить LIBC.LIB на составляющие ее объектники. После частичной сборки и реализации недостающих функций под ринг3 это все...
а вот с этим будут проблемы скорее всего)
Может быть сделать кроме "Есть новые сообщения" ещё какое-нибудь оповещение? А то не видно надписи этой при получении пм. Маленькая, незаметная....
Лучше CC-бряк )
n0name ну да, я выше писал ) тока геморройно както..
Begemot А MDL то лочится и проецируется нормально?
Сори, не , а, конечно,
n0name ну речь же не идет пока что о том, что хлеще палится антивирями ) речь идет о безопасности вообще способа. Ведь можно и систему свалить,...
А что мешает отладить в ольке той же?) SEH-и отлаживаются в ней без проблем
Потоки не планируются при IRQL >= DISPATCH_LEVEL. При Passive и APC насколько я знаю поток может прерваться в режиме ядра спокойно.. это раз. Два,...
Примерно так: // исходное имя файла PWSTR FileName = L"\\??\\C:\\File.txt"; // область для маппинга (минимум страница) PWSTR FileNameToMap =...
Там же есть пример драйвера, который памит страницы по DeviceIoControl'у ;)
хм.. значит у тебя глюки с дельта-смещением тогда... или пролог падает, что весьма странно..
нет, я имею в виду функции экспортируемые ядром, но не доступные из ring3. Поэтому их записей в SSDT нету, насколько я знаю (нафиг эти записи...
да, симптомы указывают на это ) это не только пролог, а весь код от пролога и до установки SEH'а. попробовать отладить ;)
Про отображение системных страниц на пользовательское адресное пространство написано тут http://www.wasm.ru/article.php?article=drvw2k09 и это не...
Зато красивее будет создать и промапить MDL :P
Кстати, да... а секция данных драйвера стопудов лежит в верхних 2 гигах Так что место под имя придется выделить через ExAllocatePool, а потом...
нарушение доступа.. покажи более полный кусок кода. включая определение uniFileName
Имена участников (разделяйте запятой).