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 |