Freigeben über


ISyncChangeBatchBase::GetLearnedKnowledge

Ruft das Wissen ab, das das Zielreplikat erhält, wenn der Zielanbieter alle Änderungen in diesem Änderungsbatch anwendet.

HRESULT GetLearnedKnowledge(
  ISyncKnowledge ** ppLearnedKnowledge);

Parameter

  • ppLearnedKnowledge
    [out] Gibt das Wissen zurück, das ein Replikat erlangt, wenn ein Anbieter alle Änderungen in diesem Änderungsbatch auf das Replikat anwendet. Dieses Wissen ist nur gültig, wenn das aktuelle Wissen des Replikats das Vorwissen des Änderungsbatches enthält. Das Vorwissen kann durch den Aufruf von ISyncChangeBatchBase::GetPrerequisiteKnowledge abgerufen werden.

Rückgabewert

  • S_OK

  • E_POINTER

  • SYNC_E_INVALID_OPERATION, wenn die letzte dem Batch hinzugefügte Gruppe nicht beendet wurde.

Hinweise

GetLearnedKnowledge kann von einem Anbieter verwendet werden, der einen benutzerdefinierten Änderungsanwender nutzt.

Siehe auch

Verweis

ISyncChangeBatchBase-Schnittstelle
ISyncKnowledge-Schnittstelle