Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der FltLoadFilter Routine lädt dynamisch einen Minifiltertreiber in das derzeit ausgeführte System.
Syntax
NTSTATUS FLTAPI FltLoadFilter(
[in] PCUNICODE_STRING FilterName
);
Parameter
[in] FilterName
Zeigen Sie auf eine UNICODE_STRING Struktur, die den Dienstnamen für den Minifiltertreiber enthält.
Rückgabewert
FltLoadFilter gibt STATUS_SUCCESS oder einen geeigneten NTSTATUS-Wert zurück, z. B. einen der folgenden:
| Rückgabecode | Beschreibung |
|---|---|
|
Der Minifiltertreiber konnte nicht geladen werden, da sich eine frühere Version des Treibers noch im Arbeitsspeicher befindet. Dies ist ein Fehlercode. |
|
Die DriverEntry Routine des Minifiltertreibers hat einen NTSTATUS-Wert zurückgegeben, der kein Erfolgscode war. Dies ist ein Fehlercode. |
|
Der Minifiltertreiber wird bereits ausgeführt. Dies ist ein Fehlercode. |
|
Es wurde kein übereinstimmener Minifiltertreiber gefunden. Dies ist ein Fehlercode. |
Bemerkungen
Ein Minifiltertreiber, der von einem anderen Minifiltertreiber abhängig ist, kann diesen Minifiltertreiber laden, indem er FltLoadFilter-aufruft.
Rufen Sie FltUnloadFilter-auf, um den unterstützenden Minifiltertreiber zu entladen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Header- | fltkernel.h (include Fltkernel.h) |
| Library | FltMgr.lib |
| DLL- | Fltmgr.sys |
| IRQL- | PASSIVE_LEVEL |