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


IFilterTrackingNotifyingChangeApplierTarget::GetFilterForgottenKnowledge

При переопределении в производном классе возвращает утраченный набор знаний указанного фильтра для реплики.

HRESULT GetFilterForgottenKnowledge(
  DWORD             dwFilterIndex,
  ISyncKnowledge ** ppForgottenKnowledge);

Параметры

  • dwFilterIndex
    [in] Ключ фильтра, связанного с искомым утраченным набором знаний для фильтра.
  • ppForgottenKnowledge
    [out] Возвращает утраченный набор знаний для фильтра, связанный с фильтром, определенным в параметре dwFilterIndex. Значением может быть NULL, если утраченный набор знаний фильтра совпадает с утраченным набором знаний реплики.

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

  • S_OK.

  • Коды ошибок, определяемые поставщиком.

Замечания

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

См. также

Справочник

Интерфейс IFilterTrackingNotifyingChangeApplierTarget