共用方式為


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

另請參閱

FS_BPIO_INFO

FS_BPIO_OPERATIONS

FS_BPIO_OUTFLAGS

FS_BPIO_RESULTS

FSCTL_MANAGE_BYPASS_IO