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


IFilterTrackingSaveChangeContext::GetUpdatedFilterForgottenKnowledge

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

HRESULT GetUpdatedFilterForgottenKnowledge(
  DWORD             dwFilterIndex,
  ISyncKnowledge ** ppFilterForgottenKnowledge);

Параметры

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

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

  • S_OK.

  • S_FALSE, если обновленный утраченный набор знаний для указанного фильтра имеет значение NULL.

  • E_INVALIDARG, если dwFilterIndex является недопустимым значением.

  • E_POINTER.

Замечания

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

См. также

Справочник

Интерфейс IFilterTrackingSaveChangeContext