Поделиться через


FSCTL_MARK_HANDLE IOCTL (ntifs.h)

Код элемента управления FSCTL_MARK_HANDLE помечает указанный файл или каталог и запись журнала изменений с информацией об изменениях в этом файле или каталоге.

Основной код

FSCTL_MARK_HANDLE

Входной буфер

Указатель на структуру MARK_HANDLE_INFO, содержащую информацию, используемую для пометки указанного файла или каталога, а также запись журнала изменения номера обновления (USN) с данными об изменениях.

Длина входного буфера

Размер структуры MARK_HANDLE_INFO, на которую InputBuffer указывает в байтах.

Выходной буфер

Задайте значение NULL.

Длина выходного буфера

n/a (игнорируется)

Буфер входных и выходных данных

n/a

Длина буфера ввода и вывода

n/a

Блок состояния

Зарезервировано для использования системы.

Замечания

Чтобы выполнить эту операцию, вызовите FltFsControlFile или ZwFsControlFile со следующими параметрами.

Параметр Описание
экземпляра [in] Только для FltFsControlFile. Непрозрачный указатель экземпляра вызывающего объекта. Этот параметр является обязательным и не может иметь значение NULL.
FileObject [in] Только для FltFsControlFile. Указатель объекта файла для файла или каталога, который является целевым объектом этого запроса. Этот параметр является обязательным и не может иметь значение NULL.
FileHandle [in] Только для ZwFsControlFile. Дескриптор файла или каталога, который является целевым объектом этого запроса. Этот параметр является обязательным и не может иметь значение NULL.
FsControlCode [in] Установите значение FSCTL_MARK_HANDLE.
InputBuffer [in] Указатель на структуру MARK_HANDLE_INFO, содержащую информацию, используемую для пометки указанного файла или каталога, а также запись журнала изменения номера обновления (USN) с данными об изменениях.
InputBufferLength [in] Размер буфера, на который InputBuffer указывает на байты.
OutputBuffer [out] Задайте значение NULL для этого FSCTL.
OutputBufferLength [in] Игнорируется, если OutputBuffer имеет значение NULL.
LengthReturned [out] Задайте значение NULL.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows XP
заголовка ntifs.h

См. также

FltFsControlFile

ZwFsControlFile