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 |