syncmgr.h-Header
Dieser Header wird von der Windows-Shell verwendet. Weitere Informationen finden Sie unter
syncmgr.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IEnumSyncMgrConflict Macht Konfliktaufzählungsmethoden verfügbar. |
IEnumSyncMgrEvents Macht Synchronisierungsereignisaufzählungsmethoden verfügbar. |
IEnumSyncMgrSyncItems Macht Methoden verfügbar, die die vom Handler verwalteten Synchronisierungselementobjekte auflisten. |
ISyncMgrConflict Macht Methoden verfügbar, die Informationen zu einem Konflikt bereitstellen, der aus einem Konfliktspeicher abgerufen wurde, und ermöglicht es, den Konflikt zu lösen. |
ISyncMgrConflictFolder Macht eine Methode verfügbar, die die Konflikt-ID-Liste für ein Konfliktobjekt abruft. |
ISyncMgrConflictItems Macht Methoden verfügbar, die Konfliktelementdaten und die Elementanzahl abrufen. |
ISyncMgrConflictPresenter Macht eine Methode verfügbar, die dem Benutzer einen Konflikt darstellt. |
ISyncMgrConflictResolutionItems Macht Methoden verfügbar, die Elementinformationen und die Elementanzahl abrufen. |
ISyncMgrConflictResolveInfo Macht Methoden verfügbar, die Informationen zur Konfliktlösung des Synchronisierungs-Managers abrufen und festlegen. |
ISyncMgrConflictStore Macht Methoden verfügbar, mit denen ein Handler Konflikte bereitstellen kann, die im Ordner Konflikte angezeigt werden. |
ISyncMgrControl 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. |
ISyncMgrEvent Macht Methoden verfügbar, die Daten aus einem Ereignisspeicher abrufen. Ein Ereignisspeicher ermöglicht dem Synchronisierungscenter das Abrufen eines Enumerators aller Ereignisse im Speicher sowie das Abrufen einzelner Ereignisse. |
ISyncMgrEventLinkUIOperation Stellt eine Methode bereit, die aufgerufen wird, wenn im Ordner "Synchronisierungsergebnisse" auf Ereignislinks geklickt wird. |
ISyncMgrEventStore Macht Methoden verfügbar, die es einem Handler ermöglichen, einen eigenen Ereignisspeicher bereitzustellen und eigene Synchronisierungsereignisse zu verwalten, anstatt den Standard-Sync Center-Ereignisspeicher zu verwenden. Diese Ereignisse werden im Ordner "Ergebnisse synchronisieren" angezeigt. |
ISyncMgrHandler Macht Methoden verfügbar, die die primäre Schnittstelle bilden, die von einem Synchronisierungshandler implementiert wird. |
ISyncMgrHandlerCollection Macht Methoden verfügbar, die einen Enumerator von Synchronisierungshandler-IDs bereitstellen und diese Synchronisierungshandler instanziieren. |
ISyncMgrHandlerInfo Macht Methoden verfügbar, die es einem Handler ermöglichen, Eigenschaften- und Zustandsinformationen für das Synchronisierungscenter bereitzustellen. |
ISyncMgrResolutionHandler Macht Methoden verfügbar, die die Synchronisierung von Konflikten verwalten. Implementieren Sie diese Schnittstelle, um einen Synchronisierungskonflikthandler zu erstellen. Die Benutzeroberfläche der Konfliktlösung ruft diese Schnittstelle auf, um den dem Benutzer angezeigten Konflikt zu beheben. |
ISyncMgrScheduleWizardUIOperation Macht eine Methode verfügbar, mit der ein Handler den Synchronisierungszeitplan-Assistenten für den Handler anzeigen kann. |
ISyncMgrSessionCreator Macht eine einzelne Methode verfügbar, mit der ein Handler oder eine externe Anwendung das Synchronisierungscenter darüber informieren kann, dass die Synchronisierung begonnen hat, sowie Fortschritt und Ereignisse melden kann. |
ISyncMgrSyncCallback 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. |
ISyncMgrSyncItem Macht Methoden verfügbar, die auf einem einzelnen Synchronisierungselement reagieren und Informationen aus einem einzelnen Synchronisierungselement abrufen, sodass Handler Synchronisierungselemente als unabhängige Objekte verwalten können. |
ISyncMgrSyncItemContainer Macht Methoden verfügbar, die Handlern Informationen zu den darin enthaltenen Elementen bereitstellen. |
ISyncMgrSyncItemInfo Macht Methoden verfügbar, die Eigenschaften- und Zustandsinformationen für ein einzelnes Synchronisierungselement bereitstellen. |
ISyncMgrSyncResult Macht eine Methode verfügbar, die Anwendungen verwenden können, die ISyncMgrControl aufrufen, um das Ergebnis eines ISyncMgrControl::StartHandlerSync- oder ISyncMgrControl::StartItemSync-Aufrufs abzurufen. |
ISyncMgrUIOperation Macht eine Methode verfügbar, mit der ein Synchronisierungshandler oder Synchronisierungselement ein UI-Objekt anzeigen kann, wenn dies vom Sync Center angefordert wird. |
Functions
FreeConfirmConflictItem Gibt die Ressourcen frei, die für eine CONFIRM_CONFLICT_ITEM-Struktur zugewiesen wurden. |
Strukturen
CONFIRM_CONFLICT_ITEM Definiert konfliktelementstruktur. |
CONFIRM_CONFLICT_RESULT_INFO Definiert die Struktur von Konfliktergebnisinformationen. |
SYNCMGR_CONFLICT_ID_INFO Beschreibt die Struktur von Konflikt-ID-Informationen. |
Enumerationen
SYNCMGR_CANCEL_REQUEST Beschreibt eine Anforderung des Benutzers, eine Synchronisierung abzubrechen. |
SYNCMGR_CONFLICT_ITEM_TYPE Beschreibt den Konfliktelementtyp. |
SYNCMGR_CONTROL_FLAGS Gibt an, wie ein Für bestimmte Methoden von ISyncMgrControl angeforderter Vorgang ausgeführt werden soll. |
SYNCMGR_EVENT_FLAGS Gibt Flags für ein Synchronisierungsereignis an. |
SYNCMGR_EVENT_LEVEL Gibt den Typ des Ereignisses an, der an das Sync Center gemeldet wird. |
SYNCMGR_HANDLER_CAPABILITIES Gibt die Funktionen eines Handlers in Bezug auf die Aktionen an, die für ihn ausgeführt werden können. |
SYNCMGR_HANDLER_POLICIES Listet Richtlinien auf, die von einem Synchronisierungshandler angegeben werden und von der Standardrichtlinie abweichen. |
SYNCMGR_HANDLER_TYPE Gibt den Typ eines Handlers an. Wird von ISyncMgrHandlerInfo::GetType verwendet. |
SYNCMGR_ITEM_CAPABILITIES Gibt die Aktionen an, die für ein Element ausgeführt werden können. |
SYNCMGR_ITEM_POLICIES Gibt die Richtlinien eines Elements an, um zu steuern, wie es per Gruppenrichtlinie aktiviert oder deaktiviert werden kann. |
SYNCMGR_PRESENTER_CHOICE Beschreibt, welche Wahl ein Benutzer zur Konfliktlösung eines Synchronisierungs-Managers trifft. Wird von ISyncMgrConflictPresenter verwendet. |
SYNCMGR_PRESENTER_NEXT_STEP Beschreibt den nächsten Schritt, der bei der Konfliktauflösung des Synchronisierungs-Managers erfolgen soll. Wird von ISyncMgrConflictPresenter verwendet. |
SYNCMGR_PROGRESS_STATUS Gibt den aktuellen Status status eines Synchronisierungsprozesses an. Wird von ISyncMgrSyncCallback::ReportProgress verwendet. |
SYNCMGR_RESOLUTION_ABILITIES Gibt fähigkeiten und die zu befolgende Konfliktlösungsaktivität an. Wird mit ISyncMgrResolutionHandler::QueryAbilities verwendet. |
SYNCMGR_RESOLUTION_FEEDBACK Beschreibt Feedback zur Auflösung des Synchronisierungs-Managers. Wird von ISyncMgrResolutionHandler verwendet. |
SYNCMGR_SYNC_CONTROL_FLAGS Gibt flags an, die von ISyncMgrControl::StartHandlerSync und ISyncMgrControl::StartItemSync verwendet werden. |