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 位文件 ID。
FileRevision[3]
- 每次重新生成 CSV MDS 堆栈并且 CSVFLT 丢失其状态时,FileRevision[0] 都会增加。
- FileRevision[1] 每次 CSV MDS 堆栈清除文件的缓存修订号时都会增加。
- 每次 CSV MDS 观察到文件大小可能已更改或文件可能已写入时,FileRevision[2] 都会增加。 打开此流后,当其中一个节点对与此文件关联的流执行第一个直接 IO 时,也会递增。
言论
元数据节点跟踪文件修订号。
调用与 ECP 相关的支持例程(如 FltAllocateExtraCreateParameter 和 FsRtlRemoveExtraCreateParameter)时,系统定义的GUID_ECP_CSV_QUERY_FILE_REVISION_FILE_ID_128值用于此 ECP 上下文结构。
有关详细信息,请参阅 额外创建参数 简介。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 8 |
标头 | ntifs.h |