Fonction FltClose (fltkernel.h)
FltClose ferme un handle de fichier qui a été 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 retournée
FltClose retourne STATUS_SUCCESS ou une valeur NTSTATUS appropriée, par exemple :
Code de retour | Description |
---|---|
|
FileHandle n’était pas un handle de fichier valide. Il s’agit d’un code d’erreur. |
Remarques
FltClose sert uniquement à fermer les descripteurs de fichiers ouverts par FltCreateFile ou FltCreateFileEx. Il ne doit pas être utilisé pour fermer des handles arbitraires.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | fltkernel.h (inclure Fltkernel.h) |
Bibliothèque | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |