перечисление FS_BPIO_OUTFLAGS (ntifs.h)

FS_BPIO_OUTFLAGS определяет флаги выхода BypassIO для кода элемента управления FSCTL_MANAGE_BYPASS_IO .

Синтаксис

typedef enum _FS_BPIO_OUTFLAGS {
  FSBPIO_OUTFL_None,
  FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSED,
  FSBPIO_OUTFL_STREAM_BYPASS_PAUSED,
  FSBPIO_OUTFL_FILTER_ATTACH_BLOCKED,
  FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVER
} FS_BPIO_OUTFLAGS;

Константы

 
FSBPIO_OUTFL_None
Выходные флаги не заданы.
FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSED
Если задано значение , указывает, что ByPassIO временно приостановлен для этого тома для запроса операции FS_BPIO_OP_VOLUME_STACK_PAUSE .
FSBPIO_OUTFL_STREAM_BYPASS_PAUSED
Если задано значение , указывает, что BypassIO временно приостановлен для этого потока для запроса операции FS_BPIO_OP_STREAM_PAUSE .
FSBPIO_OUTFL_FILTER_ATTACH_BLOCKED
Если задано значение , указывает, что минифильтр подключен к этому тому, состояние поддерживаемых функций которого указывает на то, что он не поддерживает BypassIO. На этом томе заблокировано все BypassIO.
FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVER
Если задано значение , указывает, что драйвер хранилища для этого тома совместим с BypassIO. Этот флаг определяется только для операций FS_BPIO_OP_ENABLE, FS_BPIO_OP_QUERY и FS_BPIO_OP_GET_INFO .

Комментарии

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

Требования

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

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

FS_BPIO_OUTPUT

FSCTL_MANAGE_BYPASS_IO