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_OP_ENABLE作業時寫入結果的BPIO_RESULTS結構。
Query
要求BPIO_OP_QUERY作業時寫入結果的BPIO_RESULTS結構。
備註
如需詳細資訊,請參閱 略過記憶體驅動程式的 BypassIO 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 |
標頭 | ntddstor.h |