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 |