перечисление FS_BPIO_OPERATIONS (ntifs.h)
FS_BPIO_OPERATIONS определяет различные операции BypassIO, поддерживаемые кодом элемента управления FSCTL_MANAGE_BYPASS_IO.
Синтаксис
typedef enum _FS_BPIO_OPERATIONS {
FS_BPIO_OP_ENABLE = 1,
FS_BPIO_OP_DISABLE = 2,
FS_BPIO_OP_QUERY = 3,
FS_BPIO_OP_VOLUME_STACK_PAUSE = 4,
FS_BPIO_OP_VOLUME_STACK_RESUME = 5,
FS_BPIO_OP_STREAM_PAUSE = 6,
FS_BPIO_OP_STREAM_RESUME = 7,
FS_BPIO_OP_GET_INFO = 8,
FS_BPIO_OP_MAX_OPERATION
} FS_BPIO_OPERATIONS;
Константы
FS_BPIO_OP_ENABLE Значение: 1 Запросы, включаемые в обход обходного файла для данного файла, что означает, что драйвер может не видеть все не кэшированные операции чтения для этого файла. |
FS_BPIO_OP_DISABLE Значение: 2 Сообщает фильтрам и файловыми системам, что BypassIO отключен в указанном файле. |
FS_BPIO_OP_QUERY Значение: 3 Запрашивает, можно ли включить BypassIO для данного файла. |
FS_BPIO_OP_VOLUME_STACK_PAUSE Значение: 4 Запросы, которые будут приостановлены в указанном стеке томов или хранилища. |
FS_BPIO_OP_VOLUME_STACK_RESUME Значение: 5 Запрашивает возобновление обработки BypassIO в заданном томе. |
FS_BPIO_OP_STREAM_PAUSE Значение: 6 Запрашивает приостановку обработки BypassIO в потоке. |
FS_BPIO_OP_STREAM_RESUME Значение: 7 Запрашивает возобновление обработки BypassIO в потоке. |
FS_BPIO_OP_GET_INFO Значение: 8 Запрашивает сведения о состоянии BypassIO тома. |
FS_BPIO_OP_MAX_OPERATION Допустимые значения операций BypassIO меньше этого значения. |
Замечания
Дополнительные сведения см. в разделе BypassIO для драйверов фильтров и поддержки операций BypassIO.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 |
заголовка | ntifs.h |