Freigeben über


ISyncMgrControl-Schnittstelle (syncmgr.h)

Macht Methoden verfügbar, die es einer Anwendung oder einem Handler ermöglichen, eine Synchronisierung zu starten oder zu beenden, das Synchronisierungscenter über Änderungen am Satz von Handlern oder Elementen zu benachrichtigen oder änderungen an Eigenschaftswerten zu benachrichtigen.

Vererbung

Die ISyncMgrControl-Schnittstelle erbt von der IUnknown-Schnittstelle . ISyncMgrControl verfügt auch über die folgenden Typen von Membern:

Methoden

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

 
ISyncMgrControl::ActivateHandler

Aktiviert oder deaktiviert einen Handler.
ISyncMgrControl::EnableHandler

Aktiviert oder deaktiviert einen Handler.
ISyncMgrControl::EnableItem

Aktiviert oder deaktiviert ein Synchronisierungselement, das von einem angegebenen Handler verwaltet wird.
ISyncMgrControl::StartHandlerSync

Initiiert die Synchronisierung aller Elemente, die von einem bestimmten Handler verwaltet werden.
ISyncMgrControl::StartItemSync

Initiiert die Synchronisierung der angegebenen Elemente, die von einem bestimmten Handler verwaltet werden.
ISyncMgrControl::StartSyncAll

Synchronisiert alle Elemente, die von allen Handlern verwaltet werden.
ISyncMgrControl::StopHandlerSync

Beendet die Synchronisierung eines angegebenen Handlers.
ISyncMgrControl::StopItemSync

Beendet die Synchronisierung der angegebenen Elemente, die von einem bestimmten Handler verwaltet werden.
ISyncMgrControl::StopSyncAll

Beendet die Synchronisierung aller Elemente, die von allen Handlern verwaltet werden.
ISyncMgrControl::UpdateConflicts

Informiert das Synchronisierungscenter darüber, dass Konflikte für einen bestimmten Handler oder ein bestimmtes Element hinzugefügt wurden.
ISyncMgrControl::UpdateEvents

Informiert das Synchronisierungscenter darüber, dass Ereignisse für einen bestimmten Handler oder ein bestimmtes Element hinzugefügt wurden.
ISyncMgrControl::UpdateHandler

Weist das Synchronisierungscenter an, die von einem Handler verwalteten Elemente erneut aufzulisten, oder informiert es darüber, dass sich die Eigenschaften des Handlers geändert haben.
ISyncMgrControl::UpdateHandlerCollection

Weist das Synchronisierungscenter an, die Handlerauflistung neu aufzulisten, oder informiert sie darüber, dass sich die Eigenschaften eines Handlers in der Handlerauflistung geändert haben.
ISyncMgrControl::UpdateItem

Informiert das Synchronisierungscenter darüber, dass sich die Eigenschaften eines Synchronisierungselements geändert haben.

Hinweise

ISyncMgrControl wird vom Sync Center implementiert. Es kann von einer Anwendung oder einem Handler als CLSID_SyncMgrControl-Objekt instanziiert werden, das als lokaler COM-Server (Component Object Model) implementiert wird. Daher können Aufrufe von ISyncMgrControl-Methoden viel Zeit in Anspruch nehmen. Diese Aufrufe sollten nicht in einem UI-Thread ausgeführt werden.

Alle Methoden dieser Schnittstelle stellen ihre Anforderungen im Synchronisierungscenter in die Warteschlange.

ISyncMgrControl ist ein Ersatz für ISyncMgrSynchronizeInvoke.

Anforderungen

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