IFilterTrackingNotifyingChangeApplierTarget::GetFilterForgottenKnowledge
При переопределении в производном классе возвращает утраченный набор знаний указанного фильтра для реплики.
Синтаксис
HRESULT GetFilterForgottenKnowledge(
DWORD dwFilterIndex,
ISyncKnowledge ** ppForgottenKnowledge);
Параметры
dwFilterIndex
[in] Ключ фильтра, связанного с искомым утраченным набором знаний для фильтра.ppForgottenKnowledge
[out] Возвращает утраченный набор знаний для фильтра, связанный с фильтром, определенным в параметре dwFilterIndex. Значением может быть NULL, если утраченный набор знаний фильтра совпадает с утраченным набором знаний реплики.
Возвращаемое значение
S_OK.
Коды ошибок, определяемые поставщиком.
Замечания
Реплика отслеживает фильтр, когда сохраняются метаданные, показывающие, находится ли элемент в фильтре и находился ли элемент в фильтре ранее, до перемещения. Реплика также может содержать утраченный набор знаний для фильтра, если удалены метаданные, которые отслеживают, находился ли элемент в фильтре до перемещения, или реплика не отслеживает фильтр на момент первой синхронизации с фильтруемой репликой и начинает отслеживание фильтра позже.