struktur FILTER_FULL_INFORMATION (fltuserstructures.h)
Struktur FILTER_FULL_INFORMATION berisi informasi lengkap untuk driver minifilter.
Sintaks
typedef struct _FILTER_FULL_INFORMATION {
ULONG NextEntryOffset;
ULONG FrameID;
ULONG NumberOfInstances;
USHORT FilterNameLength;
WCHAR FilterNameBuffer[1];
} FILTER_FULL_INFORMATION, *PFILTER_FULL_INFORMATION;
Anggota
NextEntryOffset
Offset byte dari entri FILTER_FULL_INFORMATION berikutnya, jika beberapa entri ada dalam buffer. Anggota ini nol jika tidak ada entri lain yang mengikuti yang satu ini.
FrameID
Indeks berbasis nol dari bingkai saat ini.
NumberOfInstances
Jumlah instans yang saat ini ada untuk minifilter ini.
FilterNameLength
Panjang, dalam byte, dari nama minifilter.
FilterNameBuffer[1]
Menentukan karakter pertama dari string nama filter. Karakter ini diikuti dalam memori oleh sisa string. Panjang string ditentukan oleh anggota FilterNameLength . String adalah Unicode dan tidak dihentikan NULL.
Keterangan
Struktur FILTER_FULL_INFORMATION diteruskan sebagai parameter ke rutinitas seperti FilterFindFirst, FilterFindNext, FilterGetInformation, FltEnumerateFilterInformation, dan FltGetFilterInformation.
Struktur ini harus diselaraskan pada batas LONGLONG (8-byte). Jika buffer berisi dua atau lebih struktur ini, nilai NextEntryOffset di setiap entri, kecuali yang terakhir, berada pada batas 8-byte.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | fltuserstructures.h (termasuk FltUser.h, FltKernel.h) |
Lihat juga
FILTER_AGGREGATE_BASIC_INFORMATION
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