перечисление ROWSETEVENT_TYPE (searchapi.h)

Описывает тип изменения данных набора строк.

Синтаксис

typedef enum __MIDL___MIDL_itf_searchapi_0000_0023_0002 {
  ROWSETEVENT_TYPE_DATAEXPIRED = 0,
  ROWSETEVENT_TYPE_FOREGROUNDLOST = 1,
  ROWSETEVENT_TYPE_SCOPESTATISTICS = 2
} ROWSETEVENT_TYPE;

Константы

 
ROWSETEVENT_TYPE_DATAEXPIRED
Значение: 0
Указывает, что истек срок действия данных, поддерживающих набор строк, и что необходимо запросить новый набор строк.
ROWSETEVENT_TYPE_FOREGROUNDLOST
Значение: 1
Указывает, что элемент, имеющий приоритет переднего плана в стеке определения приоритетов, был понижен, так как кто-то другой поставил приоритет перед этим запросом.
ROWSETEVENT_TYPE_SCOPESTATISTICS
Значение: 2
Указывает, что необходимо получить область статистику.

Комментарии

Это перечисление используется в методе IRowsetEvents::OnRowsetEvent для описания типа события, влияющего на набор строк.

Событие ROWSETEVENT_TYPE_SCOPESTATISTICS предоставляет те же сведения, что и при вызове метода IRowsetPrioritization::GetScopeStatistics , но с помощью механизма отправки, как показано ниже.

  • Это событие возникает, если API определения приоритетов использовался для запроса уровня приоритета, отличного от уровня приоритизации по умолчанию, и ненулевой частоты событий статистики.
  • Событие возникает только при фактическом изменении статистики и истечении интервала, указанного в IRowsetPrioritization (интервал не гарантирует частоту события).
  • Это событие гарантированно вызовет состояние "отскочить ноль" (ноль элементов, оставшихся для добавления, ноль изменяет оставшиеся) при условии, что возникло ненулевое событие.
  • Индексатор может обрабатывать элементы без отправки этого события, если очередь очищается до частоты статистических событий.
Ознакомьтесь с примером кода SearchEvents.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть searchapi.h

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

Основные понятия

IRowsetPrioritization

Индексирование приоритетов и событий набора строк в Windows 7

Процесс уведомлений (Поиск Windows)

PRIORITIZE_FLAGS

PRIORITY_LEVEL

ROWSETEVENT_ITEMSTATE

Справочные материалы

Свойства набора строк