USN_RECORD_V4 structure (ntifs.h)
The USN_RECORD_V4 structure contains the information for an update sequence number (USN) change journal version 4.0 record. The version 2.0 record is defined by the USN_RECORD_V2 structure (also called USN_RECORD structure). See USN_RECORD_V4 structure (winioctl.h) for details.
Syntax
typedef struct {
USN_RECORD_COMMON_HEADER Header;
FILE_ID_128 FileReferenceNumber;
FILE_ID_128 ParentFileReferenceNumber;
USN Usn;
ULONG Reason;
ULONG SourceInfo;
ULONG RemainingExtents;
USHORT NumberOfExtents;
USHORT ExtentSize;
USN_RECORD_EXTENT Extents[1];
} USN_RECORD_V4, *PUSN_RECORD_V4;
Members
Header
FileReferenceNumber
ParentFileReferenceNumber
Usn
Reason
SourceInfo
RemainingExtents
NumberOfExtents
ExtentSize
Extents[1]
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 |
Header | ntifs.h |