CHANGE_LOG_HEADER structure
[This information applies only to Windows XP with Service Pack 2 (SP2).]
The change log header.
Syntax
typedef struct _CHANGE_LOG_HEADER {
RECORD_HEADER RecordHeader;
DWORD dwMagicNum;
DWORD dwLogVersion;
RECORD_HEADER DataHeader;
BYTE byteData[1];
} CHANGE_LOG_HEADER, *PCHANGE_LOG_HEADER;
Members
-
RecordHeader
-
A RECORD_HEADER structure. The dwRecordType member should be set to RecordTypeLogHeader (0). The dwRecordSize member should account for all the members, plus the extra DWORD value that follows this header. For more information, see Remarks.
-
dwMagicNum
-
This member should be set to 0xabcdef12.
-
dwLogVersion
-
This member should be set to 2.
-
DataHeader
-
A RECORD_HEADER structure. The dwRecordType member should be set to RecordTypeVolumePath (2).
-
byteData
-
The start of a null-terminated string that specifies the volume path.
Remarks
This header is followed by a DWORD value that should be identical to the value of the dwRecordSize member of RecordHeader.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows XP with SP2 [desktop apps only] |
Minimum supported server |
None supported |
End of client support |
Windows XP with SP2 |