// winioctl.h
typedef struct _CSV_QUERY_FILE_REVISION {
LONGLONG FileId;
LONGLONG FileRevision[3];
} CSV_QUERY_FILE_REVISION, *PCSV_QUERY_FILE_REVISION;
View the official Win32 API referenceNo description available.
Contains information about whether files in a stream have been modified.
FileIdThe identifier of an NTFS file.
FileRevisionFile revision tracking elements.
If any of the numbers are 0, the function caller should assume that the file was modified.
This structure is used if the FSCTL_CSV_CONTROL control code is called with a CSV_CONTROL_OP enumeration value of CsvControlQueryFileRevision, or if the control code is used with an CSV_CONTROL_PARAM structure containing that enumeration value.
Revision tracking is per file, not per stream, so the output changes whenever the stream changes.