есть ли определенные пользователем флаги, которые я могу установить / проверить в ZwCreateFile / InitializeObjectAttributes внутри драйвера файловой системы?

#c #windows #winapi #device-driver

#c #Windows #winapi #драйвер устройства

Вопрос:

Я разрабатываю драйвер файловой системы под Windows, и мне нужно проверять атрибуты файла каждого доступного файла. Для этого мне нужно создать дополнительный ZwCreateFile для каждого файла, но снова это возвращается к моей процедуре отправки.

Какие флаги я могу установить с помощью InitializeObjectAttributes () или ZwCreateFile (), чтобы я мог проверить это позже, чтобы мой фильтр мог обойти такой доступ к файлу?

Спасибо.

Комментарии:

1. вы уже задавали этот вопрос и, похоже, скопировали ответ из этого другого вопроса. Почему?

2. @David, просто новый вопрос соответствует всем правилам для вопросов лучше, чем этот. я закрою это.

Ответ №1:

Решаемая, попробуйте IoCreateFileSpecifyDeviceObjectHint, IoCreateFileEx или FtlCreateFile.