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


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

Этот необязательный интерфейс позволяет обработчику протокола выполнять действие в потоке, используемом для фильтрации в узле протокола. При запуске узла протокола он сначала инициализирует все обработчики протокола, а затем создает потоки фильтрации. Методы в этом интерфейсе позволяют обработчикам протоколов управлять своими ресурсами, которые используются потоком фильтрации.

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

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

Методы

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

 
ISearchProtocolThreadContext::ThreadIdle

Уведомляет обработчик протокола о том, что поток фильтрации неактивен, чтобы обработчик протокола мог очистить любой кэш, который он мог создать.
ISearchProtocolThreadContext::ThreadInit

Инициализирует обмен данными между обработчиком протокола и узлом протокола.
ISearchProtocolThreadContext::ThreadShutdown

Уведомляет обработчик протокола о завершении работы потока.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header searchapi.h
Распространяемые компоненты Windows Desktop Search (WDS) 3.0