共用方式為


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 (包括 Ntifs.h、Fltkernel.h)

另請參閱

FSCTL_OFFLOAD_READ

FSCTL_OFFLOAD_READ_OUTPUT