Freigeben über


FilterClose-Funktion (fltuser.h)

Die FilterClose-Funktion schließt ein geöffnetes Minifilterhandle.

Syntax

HRESULT FilterClose(
  [in] HFILTER hFilter
);

Parameter

[in] hFilter

Minifilterhandle, das von einem vorherigen Aufruf von FilterCreate zurückgegeben wurde.

Rückgabewert

FilterClose gibt bei erfolgreicher Ausführung S_OK zurück. Andernfalls wird ein Fehlerwert zurückgegeben.

Hinweise

Nachdem FilterClose aufgerufen wurde, ist das minifilterhandle, das der hFilter-Parameter angibt, nicht mehr gültig und kann nicht sicher verwendet werden.

Verwenden Sie FilterClose , um geöffnete Minifilterhandles zu schließen, die von Aufrufen von FilterCreate zurückgegeben werden. Verwenden Sie FilterFindClose , um Handles zu schließen, die von Aufrufen von FilterFindFirst zurückgegeben werden.

Verwenden Sie CloseHandle, um ein Verbindungsporthandle zu schließen, das durch Aufrufen von FilterConnectCommunicationPort geöffnet wurde.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header fltuser.h (fltuser.h einschließen)
Bibliothek FltLib.lib
DLL FltLib.dll

Weitere Informationen

CloseHandle

FilterConnectCommunicationPort

FilterErstellen

FilterFindClose

FilterFindFirst