Freigeben über


FilterInstanceClose-Funktion (fltuser.h)

Die FilterInstanceClose-Funktion schließt einen Minifilter instance Handle, das von FilterInstanceCreate geöffnet wird.

Syntax

HRESULT FilterInstanceClose(
  [in] HFILTER_INSTANCE hInstance
);

Parameter

[in] hInstance

Minifilter instance Handle, das von einem vorherigen Aufruf von FilterInstanceCreate zurückgegeben wurde.

Rückgabewert

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

Hinweise

Nachdem die FilterInstanceClose-Funktion aufgerufen wurde, ist der vom hFilterInstanceFind-Parameter angegebene Minifilter instance Handle nicht mehr gültig und kann nicht sicher verwendet werden.

Verwenden Sie FilterInstanceClose , um Handles zu schließen, die von Aufrufen von FilterInstanceCreate zurückgegeben werden. Verwenden Sie FilterInstanceFindClose , um Handles zu schließen, die von Aufrufen von FilterInstanceFindFirst zurückgegeben werden.

Anforderungen

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

Weitere Informationen

FilterInstanceErstellen

FilterInstanceFindClose

FilterInstanceFindFirst