// ntifs.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
FS_BPIO_OUTFLAGS defines the BypassIO output flags for the FSCTL_MANAGE_BYPASS_IO control code.
FSBPIO_OUTFL_NoneNo output flag(s) are set.
FSBPIO_OUTFL_VOLUME_STACK_BYPASS_PAUSEDWhen set, indicates that ByPassIO has been temporarily paused for this volume per a FS_BPIO_OP_VOLUME_STACK_PAUSE operation request.
FSBPIO_OUTFL_STREAM_BYPASS_PAUSEDWhen set, indicates that BypassIO has been temporarily paused for this stream per a FS_BPIO_OP_STREAM_PAUSE operation request.
FSBPIO_OUTFL_FILTER_ATTACH_BLOCKEDWhen set, indicates that a minifilter has attached to this volume whose supported features state indicates that it does not support BypassIO. All BypassIO is blocked on this volume.
FSBPIO_OUTFL_COMPATIBLE_STORAGE_DRIVERWhen set, indicates that the storage driver for this volume is BypassIO-compatible. This flag is defined only for FS_BPIO_OP_ENABLE, FS_BPIO_OP_QUERY, and FS_BPIO_OP_GET_INFO operations.
See BypassIO for filter drivers for more information.