struktur RECORD_HEADER

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

Header rekaman yang digunakan oleh struktur CHANGE_LOG_ENTRY dan CHANGE_LOG_HEADER .

Sintaks

typedef struct _RECORD_HEADER {
  DWORD dwRecordSize;
  DWORD dwRecordType;
} RECORD_HEADER, *PRECORD_HEADER;

Anggota

dwRecordSize

Ukuran total rekaman, termasuk header, dalam byte.

dwRecordType

Jenis catatan. Anggota ini mungkin salah satu nilai berikut.

Nilai Makna
RecordTypeLogHeader
0
Rekaman adalah header untuk log perubahan.
RecordTypeLogEntry
1
Rekaman adalah header untuk entri log perubahan.
RecordTypeVolumePath
2
Data adalah jalur volume untuk entri log perubahan.
RecordTypeFirstPath
3
Data adalah jalur file untuk entri log perubahan.
RecordTypeSecondPath
4
Data digunakan saat mengganti nama entri log perubahan; jalur ini adalah tempat file yang diganti namanya disimpan.
RecordTypeTempPath
5
Data adalah nama file cadangan yang digunakan untuk memulihkan entri log perubahan. File cadangan terletak di folder RPn . Nama file memiliki format berikut:Xxxxxxxx. ext, di mana xxxxxxx adalah angka tujuh digit dan ext adalah ekstensi nama file.
RecordTypeAclInline
6
Data adalah ACL. Format data adalah struktur SECURITY_DESCRIPTOR .
Nilai ini tidak boleh lebih besar dari 8.192 byte. Untuk menentukan nilai yang lebih besar dari 8.192 byte, gunakan anggota RecordTypeAclFile .
RecordTypeAclFile
7
Data adalah nama file ACL yang digunakan untuk menyimpan ACL. File ACL terletak di folder RPn . Nama file memiliki format berikut: Sxxxxxxx.acl, di mana xxxxxxxx adalah angka tujuh digit.
RecordTypeDebugInfo
8
Data adalah informasi debug untuk entri log perubahan. Format data adalah struktur SR_LOG_DEBUG_INFO . Untuk informasi selengkapnya, lihat Keterangan.
RecordTypeShortName
9
Data adalah nama pendek file cadangan.

Keterangan

Struktur SR_LOG_DEBUG_INFO didefinisikan sebagai berikut.

typedef struct _SR_LOG_DEBUG_INFO {
    RECORD_HEADER Header;         // log entry header
    HANDLE ThreadId;              // thread identifier
    HANDLE ProcessId;             // process identifier
    ULARGER_INTEGER TimeStamp;    // event time stamp
    CHAR ProcesName[13];          // process name
} SR_LOG_DEBUG_INFO, *PSR_LOG_DEBUG_INFO;

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