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


Интерфейс ISearchManager2 (searchapi.h)

Включение приложений для создания и удаления пользовательских каталогов в индексаторе Windows Search

Наследование

Интерфейс ISearchManager2 наследуется от ISearchManager. ISearchManager2 также имеет следующие типы членов:

Методы

Интерфейс ISearchManager2 содержит следующие методы.

 
ISearchManager2::CreateCatalog

Создает пользовательский каталог в индексаторе Windows Search и возвращает ссылку на него.
ISearchManager2::D eleteCatalog

Удаляет существующий каталог и все связанные с ним индексированные данные из индексатора Windows Search.

Комментарии

Ссылка на интерфейс ISearchManager: .. /searchapi/nn-searchapi-isearchmanager.md Управление ссылкой на индекс: /windows/win32/search/-search-3x-wds-mngidx-overview

Новые функциональные возможности предоставляются через новый интерфейс ISearchManager2. Приложения могут вызывать QueryInterface в существующем интерфейсе ISearchManager, чтобы получить новый интерфейс. В более старых версиях Windows, где эта функция не существует, вызов QueryInterface завершится ошибкой и не вернет новый интерфейс. Существующий интерфейс ISearchManager можно использовать без изменений.

Ошибки возвращаются через HRESULT, возвращаемые для каждого метода стандартным способом COM. ISupportErrorInfo и IErrorInfo не поддерживаются. Исключения не создаются.

Эти методы можно вызывать в любом объекте COM, и на поведение не влияет тип квартиры. Эти API безопасно вызывать в потоке пользовательского интерфейса, но это не рекомендуется, так как API-интерфейсы включают межпроцессные операции ввода-вывода и другие потенциально длительные операции.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header searchapi.h

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

ISearchManager