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


структура FS_BPIO_OUTPUT (ntifs.h)

Структура FS_BPIO_OUTPUT используется для возврата сведений об операции BypassIO для кода элемента управления FSCTL_MANAGE_BYPASS_IO .

Синтаксис

typedef struct _FS_BPIO_OUTPUT {
  FS_BPIO_OPERATIONS Operation;
  FS_BPIO_OUTFLAGS   OutFlags;
  ULONGLONG          Reserved1;
  ULONGLONG          Reserved2;
  union {
    FS_BPIO_RESULTS Enable;
    FS_BPIO_RESULTS Query;
    FS_BPIO_RESULTS VolumeStackResume;
    FS_BPIO_RESULTS StreamResume;
    FS_BPIO_INFO    GetInfo;
  };
} FS_BPIO_OUTPUT, *PFS_BPIO_OUTPUT;

Члены

Operation

Значение перечисления FS_BPIO_OPERATIONS , определяющее запрошенную операцию BypassIO. Для этого поля должно быть задано то же значение, которое передается в FS_BPIO_INPUT. Операция.

OutFlags

Значение перечисления FS_BPIO_OUTFLAGS , указывающее выходные флаги для операции.

Reserved1

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

Reserved2

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

Enable

Структура, выделенная вызывающим объектом, FS_BPIO_RESULTS , в которую записываются результаты при запросе операции FS_BPIO_OP_ENABLE .

Query

Структура, выделенная вызывающим объектом, FS_BPIO_RESULTS , в которой записываются результаты при запросе операции FS_BPIO_OP_QUERY .

VolumeStackResume

Структура, выделенная вызывающим объектом, FS_BPIO_RESULTS , в которой записываются результаты при запросе операции FS_BPIO_OP_VOLUME_STACK_RESUME .

StreamResume

Структура, выделенная вызывающим объектом, FS_BPIO_RESULTS , в которой записываются результаты при запросе операции FS_BPIO_OP_STREAM_RESUME .

GetInfo

Структура, выделенная вызывающим объектом, FS_BPIO_INFO , в которой возвращаются сведения о запрошенной операции при запросе операции FS_BPIO_OP_GET_INFO .

Комментарии

FS_BPIO_OUTPUT — это структура переменной длины.

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

Требования

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

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

FS_BPIO_INFO

FS_BPIO_OPERATIONS

FS_BPIO_OUTFLAGS

FS_BPIO_RESULTS

FSCTL_MANAGE_BYPASS_IO