Re[3]: File System Minifilter и хендл файла при ЗАКРЫТИИ
От: okman Беларусь https://searchinform.ru/
Дата: 19.01.18 08:49
Оценка:
Здравствуйте, sergey77666, Вы писали:

S>Так и думал.


S>Но сделал иначе. FsContext все-таки приходит в IRP_MJ_CLEANUP, вот его и решил использовать. Чем плохо?


В FsContext файловая система хранит указатель на File Control Block / Stream Control Block (FCB/SCB),
т.е. данные, связанные с файлом или потоком. Два и более разных FILE_OBJECT могут иметь одинаковые
указатели FsContext (например, когда два разных хэндла ссылаются на один и тот же файл).
Если тебя это не смущает — тогда все ок. Просто для минифильтров использовать FsContext это
немного "не по фэншую", обычно принято либо использовать указатели на FILE_OBJECT, либо контексты.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.