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


FSCTL_MANAGE_BYPASS_IO IOCTL (ntifs.h)

Код элемента управления FSCTL_MANAGE_BYPASS_IO управляет операциями BypassIO с данным файлом в стеке фильтра и файловой системы.

Основной код

FSCTL_MANAGE_BYPASS_IO

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

Указатель на структуру FS_BPIO_INPUT , содержащую сведения о запросе BypassIO.

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

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

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

Указатель на FS_BPIO_OUTPUT структуру, в которой возвращаются сведения об операции BypassIO.

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

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

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

Недоступно

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

Недоступно

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

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

Комментарии

Для выполнения этой операции вызовите FltFsControlFile или ZwFsControlFile со следующими параметрами.

Параметр Описание
Экземпляр [in] Только для FltFsControlFile . Указатель непрозрачного экземпляра для вызывающего объекта. Этот параметр является обязательным и не может иметь значение NULL.
FileObject [in] Только для FltFsControlFile . Указатель на файл или каталог, который является целевым объектом этого запроса операции BypassIO. Этот параметр является обязательным и не может иметь значение NULL.
FileHandle [in] Только для ZwFsControlFile . Дескриптор файла, для которого запрашивается операция BypassIO. Этот параметр является обязательным и не может иметь значение NULL.
FsControlCode [in] Задайте значение FSCTL_MANAGE_BYPASS_IO.
InputBuffer [in] Указатель на структуру FS_BPIO_INPUT , содержащую сведения о запросе BypassIO.
InputBufferLength [in] Размер буфера, на который указывает InputBuffer , в байтах.
OutputBuffer [out] Указатель на FS_BPIO_OUTPUT структуру, в которой возвращаются сведения об операции BypassIO.
OutputBufferLength [out] Размер буфера, на который указывает OutputBuffer , в байтах.

Дополнительные сведения см. в разделе BypassIO для драйверов фильтров .

Требования

Требование Значение
Минимальная версия клиента Windows 11
Верхняя часть ntifs.h

См. также раздел

FltFsControlFile

FS_BPIO_INPUT

FS_BPIO_OUTPUT

ZwFsControlFile