CSV_QUERY_FILE_REVISION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Win32 API reference (ns-winioctl-csv_query_file_revision)

CSV_QUERY_FILE_REVISION structure

Description

Contains information about whether files in a stream have been modified.

Members

FileId

The identifier of an NTFS file.

FileRevision

File revision tracking elements.

If any of the numbers are 0, the function caller should assume that the file was modified.

Remarks

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.

See also

CSV_CONTROL_OP

CSV_CONTROL_PARAM

FSCTL_CSV_CONTROL

File Management Structures