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 相關支援例程,例如 FltAllocateExtraCreateParameter 和 FsRtlRemoveExtraCreateParameter 時,系統定義的GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128值會搭配這個 ECP 內容結構使用。
如需詳細資訊 ,請參閱額外建立參數簡介 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
標頭 | ntifs.h |