структура 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 |