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 |