struktur CHANGE_LOG_ENTRY

[Informasi ini hanya berlaku untuk Windows XP dengan Paket Layanan 2 (SP2).]

Entri log perubahan.

Sintaks

typedef struct _CHANGE_LOG_ENTRY {
  RECORD_HEADER RecordHeader;
  DWORD         dwMagicNum;
  DWORD         dwEntryType;
  DWORD         dwEntryFlags;
  DWORD         dwAttributes;
  INT64         i64SequenceNum;
  WCHAR         szProcName[16];
} CHANGE_LOG_ENTRY, *PCHANGE_LOG_ENTRY;

Anggota

RecordHeader

Struktur RECORD_HEADER . Anggota dwRecordType harus diatur ke RecordTypeLogEntry (1).

dwMagicNum

Anggota ini harus diatur ke 0xabcdef12.

dwEntryType

Anggota ini bisa menjadi salah satu nilai berikut:

CHANGE_LOG_ENTRYTYPES_ACLCHANGE (0x2)

CHANGE_LOG_ENTRYTYPES_ATTRCHANGE (0x4)

CHANGE_LOG_ENTRYTYPES_DIRCREATE (0x80)

CHANGE_LOG_ENTRYTYPES_DIRRENAME (0x100)

CHANGE_LOG_ENTRYTYPES_DIRDELETE (0x200)

CHANGE_LOG_ENTRYTYPES_FILECREATE (0x20)

CHANGE_LOG_ENTRYTYPES_FILEDELETE (0x10)

CHANGE_LOG_ENTRYTYPES_FILERENAME (0x40)

CHANGE_LOG_ENTRYTYPES_INPRECREATE (0x100000)

CHANGE_LOG_ENTRYTYPES_ISDIR (0x20000)

CHANGE_LOG_ENTRYTYPES_ISNOTDIR (0x40000)

CHANGE_LOG_ENTRYTYPES_MOUNTCREATE (0x400)

CHANGE_LOG_ENTRYTYPES_MOUNTDELETE (0x800)

CHANGE_LOG_ENTRYTYPES_NOOPTIMIZE (0x10000)

CHANGE_LOG_ENTRYTYPES_OPENBYID (0x200000)

CHANGE_LOG_ENTRYTYPES_SIMULATEDELETE (0x80000)

CHANGE_LOG_ENTRYTYPES_STREAMCHANGE (0x1)

CHANGE_LOG_ENTRYTYPES_STREAMCREATE (0x2000)

CHANGE_LOG_ENTRYTYPES_STREAMOVERWRITE (0x8)

CHANGE_LOG_ENTRYTYPES_VOLUMEERROR (0x1000)

dwEntryFlags

Anggota ini bisa menjadi salah satu nilai berikut:

CHANGE_LOG_ENTRYFLAGS_ACLINFO (0x4)

CHANGE_LOG_ENTRYFLAGS_DEBUGINFO (0x8)

CHANGE_LOG_ENTRYFLAGS_SECONDPATH (0x2)

CHANGE_LOG_ENTRYFLAGS_SHORTNAME (0x10)

CHANGE_LOG_ENTRYFLAGS_TEMPPATH (0x1)

dwAttributes

Atribut file dari file log perubahan. Jika tidak ada atribut yang ditentukan, nilai ini harus diatur ke 0xFFFFFFFF.

i64SequenceNum

Nomor urut yang ditetapkan ke entri log perubahan.

szProcName

Nama proses yang membuat perubahan.

Keterangan

Struktur ini diikuti oleh jumlah variabel rekaman data dengan panjang variabel, ditambah nilai DWORD yang harus identik dengan nilai anggota dwRecordSizerecordHeader.

Rekaman data dengan panjang variabel terdiri dari struktur RECORD_HEADER ditambah data yang dapat digunakan untuk memulihkan entri log perubahan. Format data tergantung pada nilai anggota dwRecordType dari struktur RECORD_HEADER .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Akhir dukungan klien
Windows XP dengan SP2