Fungsi FltLoadFilter (fltkernel.h)
FltLoadFilter secara dinamis memuat driver minifilter ke dalam sistem yang sedang berjalan.
Sintaks
NTSTATUS FLTAPI FltLoadFilter(
[in] PCUNICODE_STRING FilterName
);
Parameter
[in] FilterName
Penunjuk ke struktur UNICODE_STRING yang berisi nama layanan untuk driver minifilter.
Nilai kembali
FltLoadFilter mengembalikan STATUS_SUCCESS atau nilai NTSTATUS yang sesuai, seperti salah satu hal berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Driver minifilter tidak dapat dimuat karena versi driver sebelumnya masih dalam memori. Ini adalah kode kesalahan. |
|
Rutinitas DriverEntry driver minifilter mengembalikan nilai NTSTATUS yang bukan kode keberhasilan. Ini adalah kode kesalahan. |
|
Driver minifilter sudah berjalan. Ini adalah kode kesalahan. |
|
Tidak ditemukan driver minifilter yang cocok. Ini adalah kode kesalahan. |
Keterangan
Driver minifilter yang memiliki dependensi pada driver minifilter lain dapat memuat driver minifilter tersebut dengan memanggil FltLoadFilter.
Untuk membongkar driver minifilter pendukung, panggil FltUnloadFilter.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |