Fungsi FilterCreate (fltuser.h)
Fungsi FilterCreate membuat handel untuk minifilter yang diberikan.
Sintaks
HRESULT FilterCreate(
[in] LPCWSTR lpFilterName,
[out] HFILTER *hFilter
);
Parameter
[in] lpFilterName
Penunjuk ke string karakter lebar yang dihentikan null yang berisi nama minifilter. Parameter ini diperlukan dan tidak boleh NULL.
[out] hFilter
Penunjuk ke variabel yang dialokasikan penelepon yang menerima handel untuk minifilter jika panggilan ke FilterCreate berhasil; jika tidak, ia menerima INVALID_HANDLE_VALUE.
Menampilkan nilai
FilterBuat mengembalikan S_OK jika berhasil. Jika tidak, ia mengembalikan nilai kesalahan.
Keterangan
Aplikasi mode pengguna memanggil FilterCreate untuk membuat handel yang dapat digunakan untuk berkomunikasi dengan minifilter mode kernel. Handel minifilter yang dikembalikan dapat diteruskan sebagai parameter ke fungsi seperti FilterGetInformation.
Untuk menutup handel filter yang dikembalikan oleh FilterCreate, panggil FilterClose.
Persyaratan
Target Platform | Universal |
Header | fltuser.h (termasuk Fltuser.h) |
Pustaka | FltLib.lib |
DLL | FltLib.dll |