// ntifs.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The CSV_QUERY_FILE_REVISION_ECP_CONTEXT structure contains the extra create parameter (ECP) context that can be sent to the Cluster Share Volumes (CSV) file system to request a file revision number.
FileIdThe NTFS file ID.
FileRevisionA LONGLONG value with file revision details:
If any of the numbers are 0 the caller should assume that the file was modified
The file revision number is tracked by the Metadata Node.
The system-defined GUID_ECP_CSV_QUERY_FILE_REVISION value is used with this ECP context structure when calling ECP-related support routines such as FltAllocateExtraCreateParameter and FsRtlRemoveExtraCreateParameter.
See Introduction to extra create parameters for more information.