Поделиться через


Функция FilterInstanceFindClose (fltuser.h)

Функция FilterInstanceFindClose закрывает указанный дескриптор поиска экземпляра минифильтра. Функции FilterInstanceFindFirst и FilterInstanceFindNext используют этот дескриптор поиска для поиска экземпляров мини-фильтра.

Синтаксис

HRESULT FilterInstanceFindClose(
  [in] HANDLE hFilterInstanceFind
);

Параметры

[in] hFilterInstanceFind

Чтобы закрыть дескриптор поиска экземпляра минифильтра. Этот дескриптор должен быть открыт при предыдущем вызове FilterInstanceFindFirst.

Возвращаемое значение

FilterInstanceFindClose возвращает S_OK в случае успешного выполнения. В противном случае возвращается значение ошибки.

Комментарии

После вызова функции FilterInstanceFindClose дескриптор поиска экземпляра минифильтра, заданный параметром hFilterInstanceFind, нельзя использовать в последующих вызовах FilterInstanceFindFirst или FilterInstanceFindClose.

Используйте FilterInstanceFindClose для закрытия дескрипторов, возвращаемых вызовами FilterInstanceFindFirst. Используйте FilterInstanceClose для закрытия дескрипторов, возвращаемых вызовами FilterInstanceCreate.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть fltuser.h (включая Fltuser.h)
Библиотека FltLib.lib
DLL FltLib.dll

См. также раздел

FilterInstanceClose

FilterInstanceCreate

FilterInstanceFindFirst

FilterInstanceFindNext