|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Фев 18, 2003 13:24:44 Скажите мне пожалуста, начинающему драйверописальщику, какие функции можно вызывать в драйвере ядра (пишу для 2000 / XP). К примеру вызываю функцию поиск строки в подстроке а XP у меня вылетает с pagefaultom. P.S. Зато подмена системных сервисов прошла на ура. |
|
|
Дата: Фев 18, 2003 13:30:20 ..... RtlInitUnicodeString(&Ext,L".txt"); wcsstr(ObjectAttributes->ObjectName->Buffer,Ext.Buffer) != NULL ..... |
|
|
Дата: Фев 18, 2003 14:36:43 Трабла в том, что wcsstr ожидает Null-terminated строки. А строки в формате UNICODE_STRING не обязаны завершаться нулем. Тебе сначало надо скопировать ObjectAttributes->ObjectName->Buffer куда-нить, дабавить 0, а потом уже юзать wcsstr. Насчет "какие функции можно вызывать в драйвере ядра" не совсем ясен вопрос. Любую экспортируемую смело можно вызывать. |
|
|
Дата: Фев 18, 2003 14:50:32 Спасибо !!!!!! А можно еще вопрос ? Где можно запрятать дополнительный, свой, атрибут у файла. С NTFS более менее всё ясно, а что можно придумать для FAT |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.069 |