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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk