Freigeben über


ISyncMgrSyncCallback-Schnittstelle (syncmgr.h)

Macht Methoden verfügbar, die es einem Synchronisierungsprozess ermöglichen, Fortschritt und Ereignisse an das Synchronisierungscenter zu melden oder abzufragen, ob der Prozess abgebrochen wurde.

Vererbung

Die ISyncMgrSyncCallback-Schnittstelle erbt von der IUnknown-Schnittstelle . ISyncMgrSyncCallback verfügt auch über folgende Membertypen:

Methoden

Die ISyncMgrSyncCallback-Schnittstelle verfügt über diese Methoden.

 
ISyncMgrSyncCallback::AddItemToSession

Fügt dem Satz von Elementen, die derzeit synchronisiert werden, ein angegebenes Element hinzu.
ISyncMgrSyncCallback::CanContinue

Bestimmt, ob die Synchronisierung abgebrochen wurde.
ISyncMgrSyncCallback::CommitItem

Bestätigt ein angegebenes Element als Mitglied des Synchronisierungssatzes des Handlers und bestätigt, dass es auf der Benutzeroberfläche angezeigt werden soll.
ISyncMgrSyncCallback::P roposeItem

Schlägt das Hinzufügen eines neuen Elements zu der Gruppe der zuvor aufgelisteten Elemente vor.
ISyncMgrSyncCallback::QueryForAdditionalItems

Ruft einen Enumerator der Gruppe von Elementen ab, für die eine Synchronisierungsanforderung aussteht. Dies ist der Satz von Elementen, die nach Abschluss der aktuellen Synchronisierung synchronisiert werden.
ISyncMgrSyncCallback::ReportEvent

Stellt ein Ereignis bereit, das dem Ordner "Synchronisierungsergebnisse" für ein Element hinzugefügt werden soll, das synchronisiert wird.
ISyncMgrSyncCallback::ReportManualSync

Meldet, dass ein Synchronisierungsvorgang ausgeführt wird, der manuell von außerhalb der Benutzeroberfläche des Synchronisierungscenters angefordert wurde.
ISyncMgrSyncCallback::ReportProgress

Meldet den Status der Synchronisierung eines einzelnen Synchronisierungselements an das Synchronisierungscenter.
ISyncMgrSyncCallback::SetHandlerProgressText

Legt den Inhalt eines Informationsfelds für den Handler fest, während dieser Handler eine Synchronisierung ausführt.

Hinweise

Diese Schnittstelle wird an ISyncMgrSessionCreator::CreateSession übergeben, auf die wiederum im Aufruf von ISyncMgrHandler::Synchronize verwiesen wird.

Es wird erwartet, dass der Handler diese Schnittstelle aufruft, um die Status-Ui des Ordners für jedes Element zu aktualisieren und das Synchronisierungscenter zu benachrichtigen, wenn die Synchronisierung der einzelnen Elemente abgeschlossen ist.

ISyncMgrSyncCallback ist ein Ersatz für ISyncMgrSynchronizeCallback.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile syncmgr.h