Стоит задача написать драйвер который оповестит пользователя при появлении нового файла на машине.
Под словом "появление" я подразумеваю что файл может быть скачан из интернета или скопирован с флэшки.
Все что удалось найти в интернете это следующую функцию
VOID CreateFileCallback(
IN PFLT_CALLBACK_DATA Data,
IN PCFLT_RELATED_OBJECTS FltObjects,
IN PVOID CompletionContext,
IN FLT_POSTOP_CALLBACK_STATUS Flags
)
Оказалось что она не принимает те типы, которые указаны в примере кода. На сайте Microsoft в документации про эту функцию тоже ничего не написано.
Если у кого-то есть статья или пример кода для данной задачи буду признателен если поделитесь.
Заранее спасибо за помощь.