Интерфейс 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 |