Freigeben über


IFilterTrackingSaveChangeContext::GetUpdatedFilterForgottenKnowledge

Ruft das aktualisierte vergessene Wissen für den angegebenen Filter ab.

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

Parameter

  • dwFilterIndex
    [in] Der Index, der den Filter in der Filterschlüsselzuordnung des Zielreplikats identifiziert.
  • ppFilterForgottenKnowledge
    [out] Gibt das vergessene Filterwissen des angegebenen Filters zurück.

Rückgabewert

  • S_OK.

  • S_FALSE, wenn das aktualisierte vergessene Filterwissen für den angegebenen Filter NULL ist.

  • E_INVALIDARG, wenn dwFilterIndex einen ungültigen Wert darstellt.

  • E_POINTER.

Hinweise

Ein Zielanbieter, der ein Replikat darstellt, das Filter nachverfolgt, muss diese Methode aufrufen, um aktualisierte Informationen zu jeder Änderung abzurufen, die für das Zielreplikat übernommen wird. Wenn ppFilterForgottenKnowledge einen Wert zurückgibt, der nicht NULL ist, muss der Zielanbieter das vergessene Wissen des Filters für das Zielreplikat ersetzen. Wenn ppFilterForgottenKnowledge den Wert NULL zurückgibt, muss das aktuelle vergessene Filterwissen für das Zielreplikat beibehalten werden.

Siehe auch

Verweis

IFilterTrackingSaveChangeContext-Schnittstelle