FltClose-Funktion (fltkernel.h)

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

Syntax

C++
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- kein gültiges Dateihandle war. Dies ist ein Fehlercode.

Bemerkungen

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

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- fltkernel.h (include Fltkernel.h)
Library FltMgr.lib
DLL- Fltmgr.sys
IRQL- PASSIVE_LEVEL

Siehe auch

FltCreateFile-

FltCreateFileEx-

ZwClose