FS_BPIO_OUTPUT 結構 (ntifs.h)
FS_BPIO_OUTPUT 結構可用來傳回FSCTL_MANAGE_BYPASS_IO控件程式代碼的 BypassIO 作業相關信息。
語法
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
識別所要求 BypassIO 作業 的FS_BPIO_OPERATIONS 列舉值。 此欄位應該設定為傳入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 |