Это я так понимаю по поводу сообщения #31, так с этим разобрался. А вот, что на счёт #35 или #34??
Написано, не помню где, что в поле "транспорт" IP-заголовка число 6 идентифицирует протокол TCP. В DDK есть следующий пример #define PROT_TCP 6...
Подключаю #include <iostream> для динамического создания массива. Компилирую в VS2005 - всё работает, компилирую этот же код в DDk - ругается...
Вот это я И.... Массив передался, спасибо! На крупномасштабное изучение у меня уже не осталось времени, делаю всё в торопях, но в книжки всё-таки...
У меня ещё вопрос (я ведь никому этим не мешаю, задаю себе и задаю, в смысле ни себе, а ... в общем каламбурчик) нарисовался. Как можно передать...
всё скомпилировалось без ошибок и без ворнингов и в результате получилось name is <null> Это так должно быть или я чего-то не так сделал?
кода у меня немного, прямо скажем. char *buf; DWORD size; GetUserNameEx(NameDisplay, buf, &size); printf("name is %s...
Спасибо за _snwprintf (правда к этому моменту она мне уже не нужна, но на будущее может пригодиться). А правда, что функция GetUserNameEx может...
У меня ещё такой вопрос: "Как при помощи ZwWriteFile записать число в файл?" Сразу, как я понял, число записать нельзя, поэтому можно ли зделать...
По примеру указанной ранее статьи делаю следующее: 1) в приложении ... hHandle = CreateFile("\\\\.\\ipfilterr", GENERIC_READ | GENERIC_WRITE,...
Изучив примеры ioctl и event я сделал вывод, что мне они не помогут так как у меня Filter-Hook Driver (надо было наверное сразу об этом сказать) и...
Люди добрые, если не трудно, поделитесь пожалуйста вот этим DDK\src\general\event примером, а то я человек несведующий, никак найти не могу. И ещё...
Всем спасибо за участие, сейчас буду изучать! Вот только чем открыывать файл ioctl.7z
Я наверное совсем плохой у меня в каталоге D:\WINDDK\2600\src\general\ нет папки ioctl, где можно ещё посмотреть правильный и работающий пример...
Уверен, что нужно только я не знаю как правильно это зделать, внутри case судя по всему, да? Там же и в Irp->IoStatus.Information нужно что-то...
Для начала хотел передать просто какое-нибудь своё значение (число). Зделал следующее: определил IOCTL запрос #define IOCTL_GETPACKET...
Установил FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE GetLastError() по прежниму возвращает 2. PDEVICE_OBJECT fdo = NULL;...
А как узнать, какие права доступа при открытии файла у меня по умолчанию? Почему ко всем, это же мой драйвер?
не помогло
hHandle = CreateFile( "\\\\.\\ipfilt",GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING,...
Имена участников (разделяйте запятой).