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

Minimum supported client

Windows XP with SP2 [desktop apps only]

Minimum supported server

None supported

End of client support

Windows XP with SP2

 

 

Community Additions

ADD
Show:
© 2015 Microsoft