共用方式為


CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 結構 (ntifs.h)

CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 結構包含可傳送至叢集共用磁碟區 (CSV) 檔案系統以要求檔案修訂編號 (ECP) 內容的額外建立參數。

語法

typedef struct _CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128 {
  FILE_ID_128 FileId;
  LONGLONG    FileRevision[3];
} CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128, *PCSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128;

成員

FileId

128 位檔案標識碼。

FileRevision[3]

  • FileRevision[0] 會在每次重建 CSV MDS 堆棧時增加,而 CSVFLT 會失去其狀態。
  • FileRevision[1] 會在 CSV MDS 堆疊清除檔案的快取修訂編號時增加。
  • FileRevision[2] 每次 CSV MDS 觀察到檔案大小可能已變更,或檔案可能已寫入時增加。 開啟此數據流之後,其中一個節點會在與此檔案相關聯的數據流上執行第一個直接 IO 時,也會遞增。

備註

元數據節點會追蹤檔案修訂編號。

呼叫 ECP 相關支援例程,例如 FltAllocateExtraCreateParameterFsRtlRemoveExtraCreateParameter 時,系統定義的GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128值會搭配這個 ECP 內容結構使用。

如需詳細資訊 ,請參閱額外建立參數簡介

規格需求

需求
最低支援的用戶端 Windows 8
標頭 ntifs.h