Funzione FltLoadFilter (fltkernel.h)
La routine FltLoadFilter carica dinamicamente un driver minifilter nel sistema attualmente in esecuzione.
Sintassi
NTSTATUS FLTAPI FltLoadFilter(
[in] PCUNICODE_STRING FilterName
);
Parametri
[in] FilterName
Puntatore a una struttura UNICODE_STRING contenente il nome del servizio per il driver minifilter.
Valore restituito
FltLoadFilter restituisce STATUS_SUCCESS o un valore NTSTATUS appropriato, ad esempio uno dei seguenti:
Codice restituito | Descrizione |
---|---|
|
Non è stato possibile caricare il driver minifilter perché una versione precedente del driver è ancora in memoria. Si tratta di un codice di errore. |
|
La routine DriverEntry del driver minifilter ha restituito un valore NTSTATUS che non è stato un codice riuscito. Si tratta di un codice di errore. |
|
Il driver minifilter è già in esecuzione. Si tratta di un codice di errore. |
|
Non è stato trovato alcun driver minifilter corrispondente. Si tratta di un codice di errore. |
Commenti
Un driver minifilter che ha una dipendenza da un altro driver minifilter può caricare tale driver minifilter chiamando FltLoadFilter.
Per scaricare il driver minifilter di supporto, chiamare FltUnloadFilter.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | fltkernel.h (include Fltkernel.h) |
Libreria | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |