Share via


FilterClose, fonction (fltuser.h)

La fonction FilterClose ferme un handle de minifiltre ouvert.

Syntaxe

HRESULT FilterClose(
  [in] HFILTER hFilter
);

Paramètres

[in] hFilter

Handle de minifiltre retourné par un appel précédent à FilterCreate.

Valeur retournée

FilterClose retourne S_OK en cas de réussite. Sinon, elle retourne une valeur d’erreur.

Remarques

Une fois FilterClose appelé, le handle de minifiltre spécifié par le paramètre hFilter n’est plus valide et ne peut pas être utilisé en toute sécurité.

Utilisez FilterClose pour fermer les descripteurs de minifiltre ouverts retournés par les appels à FilterCreate. Utilisez FilterFindClose pour fermer les handles retournés par les appels à FilterFindFirst.

Pour fermer un handle de port de connexion qui a été ouvert en appelant FilterConnectCommunicationPort, utilisez CloseHandle.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête fltuser.h (inclure Fltuser.h)
Bibliothèque FltLib.lib
DLL FltLib.dll

Voir aussi

CloseHandle

FilterConnectCommunicationPort

FilterCreate

FilterFindClose

FilterFindFirst