FltClose, fonction (fltkernel.h)

FltClose ferme un handle de fichier ouvert par FltCreateFile ou FltCreateFileEx.

Syntaxe

NTSTATUS FLTAPI FltClose(
  [in] HANDLE FileHandle
);

Paramètres

[in] FileHandle

Handle créé par un appel réussi à FltCreateFile ou FltCreateFileEx.

Valeur de retour

FltClose retourne STATUS_SUCCESS ou une valeur NTSTATUS appropriée, par exemple :

Code de retour Description
STATUS_INVALID_HANDLE
FileHandle n’était pas un handle de fichier valide. Il s’agit d’un code d’erreur.

Remarques

FltClose est uniquement destiné à fermer les handles de fichiers ouverts par FltCreateFile ou FltCreateFileEx. Il ne doit pas être utilisé pour fermer des handles arbitraires.

Configuration requise

   
Plateforme cible Universal
En-tête fltkernel.h (include Fltkernel.h)
Bibliothèque FltMgr.lib
DLL Fltmgr.sys
IRQL PASSIVE_LEVEL

Voir aussi

FltCreateFile

FltCreateFileEx

ZwClose