Смотрел.... но не понял конкретно что надо мне =\ Я вааще не вижу различия между ними... Не скажешь куда точно посмотреть чтоб понять с чего...
Не подскажете... вот есть уже написанный драйвер для x32 архитектуры. Он к сожалению на х64 не грузится.... не подскажете как его...
Ага... только памяти на компе - 2 гб и проц Core 2 DUO. В железе проблемы нет :( тут в чем то другом ...
Тогда какие мысли по поводу БСОДА? Ведь он 100% происходит если удалить файл драйвера сразу после загрузки дрова. А если не удалять то все ок!=\
Собственно вопрос заключается вот в чем. У меня программа при помощи ZwLoadDriver грузит драйвер в систему и сразу удаляет его с жесткого диска (в...
Не подскажете где можно почитать про САБЖ. Необходимо написать многопользовательский сервер, с которым будут работать несколько тысяч...
Я не об это спросил.... так, вот на примере : Есть 5 потоков. Каждый из них хочет в одно и то же время попасть в критическую секцию. Делает...
для чего собственно нужен сабж ? Для синхронизации нескольких потоков или только 2х ? А если например 5 потоков последовательно сделали запрос на...
Не подскажете. Существуют ли таковые ?
К сожалению таковой нет =\ А Microsoft Visual C++ Toolkit 2003 не подойдет ?
А у меня даже твой код не работает =\ Может компиляторы различаются... у тебя какой ? Ошибки по твоему коду ......
Копировал, вставлял структуру. Подключал модули которая она использует. Всеравно куча ошибок =\\\ undocnt.h225) : error C2061: syntax error :...
Драйвер режима ядра. //Ищет смещение для определения имени поцесса ULONG GetProcessNameOffset() { PEPROCESS curproc = PsGetCurrentProcess();...
А вот если сделать так: char* MyStr; MyStr = ExAllocatePool(NonPagedPool, sizeof(char) * 64); sprintf(MyStr , "qwerty"); То в конце в MyStr мы...
И еще вот это : ULONG PID_Num = 1; struct _element* PID_Arr; .............. PVOID realloc(PVOID pMem, ULONG size, ULONG oldSize) {...
Никто мне не скажет... // Глобальные переменные ULONG PID_Num = 1; struct _element* PID_Arr; NTSTATUS DriverEntry( IN...
Понял это за минуту до твоего поста. Всеравно спасибо. =) Извините что мозги прополоскал ламерством =]
Блин, ребят. Я дуб. Че только не попробовал... =\ Есть структура typedef struct _element { ULONG PID; ULONG BytesWritten; } element; надо чтобы...
Просто исследую функции ядра. Учусь вообщем. Компилятор выдает ошибку : 1>driver.c(35) : error C2099: initializer is not a constant Объявил как...
Блин, прошу прощения.... достал наверное уже. Но обьясните дебилу как сделать динамический =\\\\
Имена участников (разделяйте запятой).