struktur MFT_ENUM_DATA_V0 (winioctl.h)

Berisi informasi yang mendefinisikan batas untuk dan memulai tempat enumerasi catatan jurnal perubahan nomor urutan pembaruan (USN). Ini digunakan sebagai buffer input untuk kode kontrol FSCTL_ENUM_USN_DATA . Sebelum Windows Server 2012, struktur ini dinamai MFT_ENUM_DATA. Gunakan nama tersebut untuk mengkompilasi dengan SDK dan kompilator yang lebih lama.

Sintaks

typedef struct {
  DWORDLONG StartFileReferenceNumber;
  USN       LowUsn;
  USN       HighUsn;
} MFT_ENUM_DATA_V0, *PMFT_ENUM_DATA_V0;

Anggota

StartFileReferenceNumber

Posisi ordinal dalam file pada volume saat ini di mana enumerasi akan dimulai.

Panggilan pertama ke FSCTL_ENUM_USN_DATA selama enumerasi harus memiliki anggota StartFileReferenceNumber yang diatur ke (DWORDLONG)0. Setiap panggilan ke FSCTL_ENUM_USN_DATA mengambil titik awal untuk panggilan berikutnya sebagai entri pertama dalam buffer output. Panggilan berikutnya harus dilakukan dengan StartFileReferenceNumber yang diatur ke nilai ini. Untuk informasi selengkapnya, lihat FSCTL_ENUM_USN_DATA.

LowUsn

Batas bawah rentang nilai USN yang digunakan untuk memfilter rekaman mana yang dikembalikan. Hanya rekaman yang jurnal perubahan terakhir USN-nya antara atau sama dengan nilai anggota LowUsn dan HighUsn yang dikembalikan.

HighUsn

Batas atas rentang nilai USN yang digunakan untuk memfilter file mana yang dikembalikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header winioctl.h (termasuk Windows.h)

Lihat juga

FSCTL_ENUM_USN_DATA

Struktur Manajemen Volume