共用方式為


BPIO_OUTPUT結構 (ntddstor.h)

BPIO_OUTPUT 結構可用來傳回 IOCTL_STORAGE_MANAGE_BYPASS_IO 控件程式代碼的 BypassIO 作業相關信息。

語法

typedef struct _BPIO_OUTPUT {
  ULONG           Version;
  ULONG           Size;
  BPIO_OPERATIONS Operation;
  BPIO_OUTFLAGS   OutFlags;
  ULONGLONG       Reserved2;
  union {
    BPIO_RESULTS Enable;
    BPIO_RESULTS Query;
  };
} BPIO_OUTPUT, *PBPIO_OUTPUT;

成員

Version

這個結構的版本。 設定為 sizeof(BPIO_OUTPUT)

Size

這個結構的大小加上其所有可變大小的欄位,以位元組為單位。

Operation

識別要求的 BypassIO 作業 BPIO_OPERATIONS 列舉值。 此欄位應設定為 BPIO_INPUT中傳遞的相同值。工作

OutFlags

BPIO_OUTFLAGS 列舉值,指定作業的輸出旗標。

Reserved2

保留供系統使用。 設定為零。

Enable

BPIO_RESULTS 結構,在要求 BPIO_OP_ENABLE 作業時寫入結果。

Query

BPIO_RESULTS 結構,其中會在要求 BPIO_OP_QUERY 作業時寫入結果。

言論

如需詳細資訊,請參閱 BypassIO for storage drivers

要求

要求 價值
最低支援的用戶端 Windows 11
標頭 ntddstor.h

另請參閱

BPIO_OPERATIONS

BPIO_OUTFLAGS

BPIO_RESULTS

IOCTL_STORAGE_MANAGE_BYPASS_IO