Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Файловый ввод-вывод в ring0

Ответить
Настройки темы
Файловый ввод-вывод в ring0
wano


Сообщения: n/a

Профиль | Цитировать


Как реализовать файловый ввод-вывод в ring0 подWin9x ?

Отправлено: 17:14, 05-11-2002

 

Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


wano
погляди Filemon с sysinternals.com.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 18:02, 05-11-2002 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

wano


Сообщения: n/a

Профиль | Цитировать


Мне нужен механизм попроще , типа ZwCreateFile и т.п.

Отправлено: 13:34, 10-11-2002 | #3


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ни и используй ZwCreateFile - или тебе не понятно как его использовать?
Уточни что именно тебе нужно!

Отправлено: 11:00, 11-11-2002 | #4


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


TiLux
Zw* - это для NT-based.
У клиента 9x.

wano
я почти уверен, что в Win98DDK написано как это делать.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 17:17, 11-11-2002 | #5


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


vasketsov
Можно написать WDM-драйвер, который будет использовать Zw функции файлового ввода/вывода и работать как в Windows98 так и в Windows 2000.

Отправлено: 08:47, 12-11-2002 | #6


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


TiLux
Цитата:
написать WDM-драйвер, который будет использовать Zw функции файлового ввода/вывода
Написать можно все что угодно, но я бы для NT IRP слал, а не с Zw корячился. К тому же непонятно, на что его линковать в 98-й, например. ZwCreateFile откудова взять?

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 15:27, 12-11-2002 | #7


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


vasketsov
В Win98 DDK в разделе WDM есть описания этих функций - т.е. в Win98 они будут работать!
Иначе зачем эти описания там присутствует...
А через IRP или через Zw - это уж кто как хочет... как говорится - на вкус и цвет товарищей нет...

Отправлено: 16:27, 12-11-2002 | #8


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


TiLux
а с чем они линкуются?
ntoskrnl.exe - то нету же.
а то там может просто #ifdef какой-нить.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 16:51, 12-11-2002 | #9


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


vasketsov

wdm.h и wdm.lib

А как же тогда WDM драйвера могут работать как в Win98 так и в Win2K?

ЗЫ:
используется ntkern.vxd в котором реализованы эти функции для WDM-драйверов. Но вроде как его нужно отдельно устанавливать. Так же он устанавливается когда ставишь NT-драйверы некоторых железяк под Вин98

[s]Исправлено: TiLux, 18:57 12-11-2002[/s]

Отправлено: 17:39, 12-11-2002 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Файловый ввод-вывод в ring0

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - [решено] Файловый ввод Lisiy_egik Программирование и базы данных 1 20-01-2010 05:40
C++ Builder || Файловый ввод/вывод Sir Z Программирование и базы данных 7 04-11-2006 17:41
Файловый сервер Riot_88 Сетевые технологии 17 11-08-2006 21:27
Основы C++ | Файловый ввод Skrip Программирование и базы данных 12 05-08-2005 18:52
файловый менджеры rblack Программное обеспечение Windows 7 10-11-2004 15:17




 
Переход