CSV_QUERY_FILE_REVISION_ECP_CONTEXT結構 (ntifs.h)
CSV_QUERY_FILE_REVISION_ECP_CONTEXT 結構包含額外的 create 參數 (ECP) 內容,可傳送至叢集共用磁碟區 (CSV) 文件系統要求檔案修訂編號。
語法
typedef struct _CSV_QUERY_FILE_REVISION_ECP_CONTEXT {
LONGLONG FileId;
LONGLONG FileRevision[3];
} CSV_QUERY_FILE_REVISION_ECP_CONTEXT, *PCSV_QUERY_FILE_REVISION_ECP_CONTEXT;
成員
FileId
NTFS 檔案標識碼。
FileRevision[3]
具有檔案修訂詳細數據的 LONGLONG 值:
- FileRevision[0] 會在每次重建 CSV MDS 堆棧時增加,而 CSVFLT 會失去其狀態。
- FileRevision[1] 會在 CSV MDS 堆疊清除檔案的快取修訂編號時增加。
- FileRevision[2] 每次 CSV MDS 觀察到檔案大小可能已變更或檔案可能已寫入時增加。 當其中一個節點在開啟此數據流之後,於與此檔案相關聯的數據流上執行第一個直接 IO 時,也會遞增。
如果任一數位為 0,則呼叫端應該假設檔案已修改
備註
元數據節點會追蹤檔案修訂編號。
呼叫 FltAllocateExtraCreateParameter 和 FsRtlRemoveExtraCreateParameter 等與 ECP 相關的支援例程時,系統定義的GUID_ECP_CSV_QUERY_FILE_REVISION值會與這個 ECP 內容結構搭配使用。
如需詳細資訊 ,請參閱額外建立參數簡介 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
標頭 | ntifs.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應