USN_RECORD_V2 structure (ntifs.h)
The USN_RECORD_V2 structure contains the information for an update sequence number (USN) change journal version 2.0 record. See USN_RECORD_V2 structure (winioctl.h) for details.
Syntax
typedef struct {
ULONG RecordLength;
USHORT MajorVersion;
USHORT MinorVersion;
ULONGLONG FileReferenceNumber;
ULONGLONG ParentFileReferenceNumber;
USN Usn;
LARGE_INTEGER TimeStamp;
ULONG Reason;
ULONG SourceInfo;
ULONG SecurityId;
ULONG FileAttributes;
USHORT FileNameLength;
USHORT FileNameOffset;
WCHAR FileName[1];
} USN_RECORD_V2, *PUSN_RECORD_V2;
Members
RecordLength
MajorVersion
MinorVersion
FileReferenceNumber
ParentFileReferenceNumber
Usn
TimeStamp
Reason
SourceInfo
SecurityId
FileAttributes
FileNameLength
FileNameOffset
FileName[1]
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP |
Header | ntifs.h |