|
0 / 0 / 0
Регистрация: 28.02.2013
Сообщений: 106
|
|
Драйвер для перехвата оповещений к файловой системе30.05.2014, 23:17. Показов 2181. Ответов 3
Метки нет (Все метки)
Ребята, допустим, есть у меня папка:
C:\temp В ней есть файл: test.txt С текстом: "Hello!" Я хочу, что бы через моё будущее приложение пользователь, зайдя в данную папку(C:\temp) видел все тот же файл, НО открыв его видел текст "Goodbye". А открыв файл через виндовс проводник или другие вспомогательные программы, пользователь видел "Hello!". Как я предполагаю, нужен драйвер. В этот драйвер я передам путь(C:\temp\test.txt), далее он считает содержимое файла в буфер. В буфере я поменяю значение. Т. е. я хочу работать с данными, которые в буфере, а файл остается с оригинальным содержимым "Hello!". Только начал учить тему с драйверами, вот и не знаю с чего начать. Первым делом написать процедуру для считывания файла? А лучше будет, если кто-то скинет подобный пример, если встречали конечно такое.
0
|
|
| 30.05.2014, 23:17 | |
|
Ответы с готовыми решениями:
3
Как создать драйвер для перехвата файловых и реестровых операций Как написать код для перехвата, не важно чего, просто перехвата? Софт для поиска изменений в файловой системе и реестре |
|
Ушел с форума
|
||
| 31.05.2014, 00:59 | ||
|
Их существует два типа - legacy и минифильтры. Последние проще. Но без опыта программирования драйверов туда лучше не соваться
1
|
||
|
0 / 0 / 0
Регистрация: 28.02.2013
Сообщений: 106
|
|
| 31.05.2014, 01:35 [ТС] | |
|
Нужно осваивать и такое. Конечно проще путь будет лучше
Что посоветуешь для начала?
0
|
|
|
Ушел с форума
|
|
| 31.05.2014, 09:39 | |
|
Для начала прочитать пару книжек по программированию драйверов.
Моя рекомендация - "использование Microsoft Windows Driver Model" Уолтера Они, она есть в бумажном виде, очень хорошая, там многие вещи подробно расписаны, такого больше на русском нигде не найдете. И еще "The Windows 2000 Device Driver Book, a Guide for Programmers" (A. Baker, J. Lozano). Вот здесь я собрал списочек материалов, которые могут быть полезны, особенно для начинающих: https://www.cyberforum.ru/blog... g2367.html По поводу файловых систем есть две книги, во-первых, это "Windows NT File System Internals" (Rajeev Nagaar), а во-вторых, "Основы Windows NT и NTFS" (Хелен Кастер). Информация по legacy-фильтрам FS: File System Filter Drivers http://msdn.microsoft.com/en-u... 85%29.aspx А здесь по минифильтрам FS: File System Minifilter Drivers http://msdn.microsoft.com/en-u... 85%29.aspx
1
|
|
| 31.05.2014, 09:39 | |
|
Помогаю со студенческими работами здесь
4
Разработка программы для отображения информации о файловой системе компьютера Поиск в файловой системе Доступ к файловой системе
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вот уже год прошел, как у меня домен в reg.ru ...
Etyuhibosecyu 16.04.2026
И ничего они мне не сделали. Если отвязать карту, никакие услуги они не навяжут. Я бы с радостью продлил еще на два года, чтобы не мучиться с временным доменом и меня уже знали по red-star-soft. com,. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|