USN_RECORD_UNION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntifs.h

typedef union {
  USN_RECORD_COMMON_HEADER Header;
  USN_RECORD_V2            V2;
  USN_RECORD_V3            V3;
  USN_RECORD_V4            V4;
} USN_RECORD_UNION, *PUSN_RECORD_UNION;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntifs-usn_record_union)

Description

The USN_RECORD_UNION is a union that encapsulates different versions of USN record structures. It provides a flexible way to handle USN records of varying formats.

Members

A USN_RECORD_COMMON_HEADER structure that provides common header information for USN records. This member is useful for accessing shared fields across different USN record versions.

V2

A USN_RECORD_V2 structure representing the version 2 format of a USN record.

V3

A USN_RECORD_V3 structure representing the version 3 format of a USN record.

V4

A USN_RECORD_V4 structure representing the version 4 format of a USN record.

See also

FSCTL_READ_USN_JOURNAL