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


Метод ISearchCatalogManager::GetItemsChangedSink (searchapi.h)

Возвращает интерфейс приемника уведомлений об изменениях.

Синтаксис

HRESULT GetItemsChangedSink(
  [in]  ISearchNotifyInlineSite *pISearchNotifyInlineSite,
  [in]  REFIID                  riid,
  [out] void                    **ppv,
  [out] GUID                    *pGUIDCatalogResetSignature,
  [out] GUID                    *pGUIDCheckPointSignature,
  [out] DWORD                   *pdwLastCheckPointNumber
);

Параметры

[in] pISearchNotifyInlineSite

Тип: ISearchNotifyInlineSite*

Указатель на интерфейс ISearchNotifyInlineSite .

[in] riid

Тип: REFIID

UUID интерфейса ISearchItemsChangedSink .

[out] ppv

Тип: void*

Получает указатель на интерфейс ISearchItemsChangedSink .

[out] pGUIDCatalogResetSignature

Тип: GUID*

Получает указатель на GUID, представляющий сброс каталога. Если этот GUID изменяется, все уведомления должны быть повторно отправлены.

[out] pGUIDCheckPointSignature

Тип: GUID*

Получает указатель на GUID, представляющий контрольную точку.

[out] pdwLastCheckPointNumber

Тип: DWORD*

Получает указатель на номер, указывающий на последнюю сохраненную контрольную точку.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

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