Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi informasi untuk header umum nomor urutan pembaruan (USN) yang umum melalui struktur USN_RECORD_V2, USN_RECORD_V3 , dan USN_RECORD_V4.
Sintaks
typedef struct {
DWORD RecordLength;
WORD MajorVersion;
WORD MinorVersion;
} USN_RECORD_COMMON_HEADER, *PUSN_RECORD_COMMON_HEADER;
Anggota
RecordLength
Panjang total rekaman, dalam byte.
Karena rekaman USN adalah ukuran variabel, anggota RecordLength harus digunakan saat menghitung alamat rekaman berikutnya dalam buffer output, misalnya, buffer yang dikembalikan dari operasi untuk fungsi DeviceIoControl yang berfungsi dengan jenis rekaman USN yang berbeda.
Untuk struktur USN_RECORD_V4, ukuran dalam byte dari setiap catatan jurnal perubahan paling banyak adalah ukuran struktur, plus (NumberOfExtents-1) ukuran waktu USN_RECORD_EXTENT.
MajorVersion
Nomor versi utama dari perangkat lunak jurnal perubahan untuk rekaman ini.
Misalnya, jika perangkat lunak jurnal perubahan adalah versi 4.0, nomor versi utama adalah 4.
Nilai | Deskripsi |
---|---|
2 | Strukturnya adalah struktur USN_RECORD_V2 dan sisa struktur harus diurai menggunakan tata letak tersebut. |
3 | Struktur adalah struktur USN_RECORD_V3 dan sisa struktur harus diurai menggunakan tata letak tersebut. |
4 | Strukturnya adalah [struktur USN_RECORD_V4](ns-winioctl-usn_record_v4.md) dan sisa struktur harus diurai menggunakan tata letak tersebut. |
MinorVersion
Nomor versi minor dari perangkat lunak jurnal perubahan untuk rekaman ini. Misalnya, jika perangkat lunak jurnal perubahan adalah versi 4.0, nomor versi minor adalah nol.
Persyaratan
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Header | winioctl.h (termasuk Windows.h) |