Freigeben über


FltClose-Funktion (fltkernel.h)

FltClose schließt ein Dateihandle, das von FltCreateFile oder FltCreateFileEx geöffnet wurde.

Syntax

NTSTATUS FLTAPI FltClose(
  [in] HANDLE FileHandle
);

Parameter

[in] FileHandle

Handle erstellt durch einen erfolgreichen Aufruf von FltCreateFile oder FltCreateFileEx.

Rückgabewert

FltClose gibt STATUS_SUCCESS oder einen geeigneten NTSTATUS-Wert wie den folgenden zurück:

Rückgabecode Beschreibung
STATUS_INVALID_HANDLE
FileHandle war kein gültiges Dateihandle. Dies ist ein Fehlercode.

Hinweise

FltClose dient nur zum Schließen von Dateihandles, die von FltCreateFile oder FltCreateFileEx geöffnet werden. Es sollte nicht verwendet werden, um beliebige Handles zu schließen.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header fltkernel.h (fltkernel.h einschließen)
Bibliothek FltMgr.lib
DLL Fltmgr.sys
IRQL PASSIVE_LEVEL

Weitere Informationen

FltCreateFile

FltCreateFileEx

ZwClose