@hydra_cc

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

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

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

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


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

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

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

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

Войти через центр авторизации
Похожие вопросы