// ntddstor.h
typedef struct _BPIO_INPUT {
ULONG Version;
ULONG Size;
BPIO_OPERATIONS Operation;
BPIO_INFLAGS InFlags;
ULONGLONG Reserved2;
} BPIO_INPUT, *PBPIO_INPUT;
View the official Windows Driver Kit DDI referenceNo description available.
The BPIO_INPUT structure specifies the requested BypassIO operation and flags for the IOCTL_STORAGE_MANAGE_BYPASS_IO control code.
VersionThe version of this structure. Set to sizeof(BPIO_INPUT).
SizeThe size of this structure plus all of its variable-sized fields, in bytes.
OperationA BPIO_OPERATIONS enum value that identifies the requested BypassIO operation.
InFlagsA BPIO_INFLAGS enum value that specifies the input flags for the operation.
Reserved2Reserved for system use. Must be set to zero.
See BypassIO for storage drivers for more information.
IOCTL_STORAGE_MANAGE_BYPASS_IO