FSCTL_OFFLOAD_READ_INPUT結構 (ntifs.h)
FSCTL_OFFLOAD_READ_INPUT 結構包含 FSCTL_OFFLOAD_READ 控件程式代碼要求的輸入。
語法
typedef struct _FSCTL_OFFLOAD_READ_INPUT {
ULONG Size;
ULONG Flags;
ULONG TokenTimeToLive;
ULONG Reserved;
ULONGLONG FileOffset;
ULONGLONG CopyLength;
} FSCTL_OFFLOAD_READ_INPUT, *PFSCTL_OFFLOAD_READ_INPUT;
成員
Size
這個結構以位元組為單位的大小。 將此成員設定為 sizeof(FSCTL_OFFLOAD_READ_INPUT)
。
Flags
未使用這個成員。 設定為 0。
TokenTimeToLive
讀取作業維持有效的時間,以毫秒為單位。 默認存留時間為 0。 存留時間的建議值也是 0。
Reserved
保留。
FileOffset
要開始讀取之檔案中的位置。 位移值必須對齊磁碟區上的邏輯扇區界限。
CopyLength
要讀取的數據長度,以位元組為單位,從 FileOffset 開始。 長度值必須對齊磁碟區上的邏輯扇區界限,但長度符合檔尾時除外。
言論
記憶體裝置的複製提供者會在 tokenTimeToLive 期間保留讀取的數據。 您可以使用相同令牌執行多個寫入,直到 tokenTimeToLive 中的時間過期為止。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8 |
標頭 | ntifs.h (include Ntifs.h, Fltkernel.h) |