@hydra_cc

Как с помощью драйвера отследить появление нового файла в системе?

Стоит задача написать драйвер который оповестит пользователя при появлении нового файла на машине.
Под словом "появление" я подразумеваю что файл может быть скачан из интернета или скопирован с флэшки.

Все что удалось найти в интернете это следующую функцию

VOID CreateFileCallback(
    IN PFLT_CALLBACK_DATA Data,
    IN PCFLT_RELATED_OBJECTS FltObjects,
    IN PVOID CompletionContext,
    IN FLT_POSTOP_CALLBACK_STATUS Flags
)


Оказалось что она не принимает те типы, которые указаны в примере кода. На сайте Microsoft в документации про эту функцию тоже ничего не написано.

Если у кого-то есть статья или пример кода для данной задачи буду признателен если поделитесь.

Заранее спасибо за помощь.
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 1
@66demon666
Сетевой админ, АТС-админ
В WinApi есть специальные Нотификации и никаких драйверов не надо
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час