// ntifs.h
typedef struct {
ULONGLONG MaximumSize;
ULONGLONG AllocationDelta;
} CREATE_USN_JOURNAL_DATA, *PCREATE_USN_JOURNAL_DATA;
View the official Windows Driver Kit DDI reference// winioctl.h
typedef struct {
DWORDLONG MaximumSize;
DWORDLONG AllocationDelta;
} CREATE_USN_JOURNAL_DATA, *PCREATE_USN_JOURNAL_DATA;
View the official Win32 API referenceNo description available.
The CREATE_USN_JOURNAL_DATA structure contains information for the creation of an update sequence number (USN) change journal.
MaximumSizeThe target maximum size that the NTFS file system allocates for the change journal, in bytes.
AllocationDeltaThe size of memory allocation that is added to the end and removed from the beginning of the change journal, in bytes.
The change journal can grow to more than the sum of the values of MaximumSize and AllocationDelta before being trimmed.
For more information, see Creating, Modifying, and Deleting a Change Journal.
Contains information that describes an update sequence number (USN) change journal.
MaximumSizeThe target maximum size that the NTFS file system allocates for the change journal, in bytes.
The change journal can grow larger than this value, but it is then truncated at the next NTFS file system checkpoint to less than this value.
AllocationDeltaThe size of memory allocation that is added to the end and removed from the beginning of the change journal, in bytes.
The change journal can grow to more than the sum of the values of MaximumSize and AllocationDelta before being trimmed.
For more information, see Creating, Modifying, and Deleting a Change Journal.