Condividi tramite


intestazione syncmgr.h

Questa intestazione viene usata da Windows Shell. Per altre informazioni, vedere:

syncmgr.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IEnumSyncMgrConflict

Espone i metodi di enumerazione dei conflitti.
IEnumSyncMgrEvents

Espone i metodi di enumerazione dell'evento di sincronizzazione.
IEnumSyncMgrSyncItems

Espone i metodi che enumerano gli oggetti elemento di sincronizzazione gestiti dal gestore.
ISyncMgrConflict

Espone i metodi che forniscono informazioni su un conflitto recuperato da un archivio conflitti e consente di risolvere il conflitto.
ISyncMgrConflictFolder

Espone un metodo che ottiene l'elenco ID conflitto per un oggetto in conflitto.
ISyncMgrConflictItems

Espone metodi che ottengono i dati e il conteggio degli elementi in conflitto.
ISyncMgrConflictPresenter

Espone un metodo che presenta un conflitto all'utente.
ISyncMgrConflictResolutionItems

Espone i metodi che ottengono informazioni sugli elementi e il conteggio degli elementi.
ISyncMgrConflictResolveInfo

Espone i metodi che ottengono e impostano informazioni sulla risoluzione dei conflitti di gestione sincronizzazione.
ISyncMgrConflictStore

Espone i metodi che consentono a un gestore di fornire conflitti visualizzati nella cartella Conflitti.
ISyncMgrControl

Espone i metodi che consentono a un'applicazione o al gestore di avviare o arrestare una sincronizzazione, inviare una notifica al Centro sincronizzazione delle modifiche al set di gestori o elementi o notificare le modifiche ai valori delle proprietà.
ISyncMgrEvent

Espone i metodi che recuperano dati da un archivio eventi. Un archivio eventi consente a Sync Center di ottenere un enumeratore di tutti gli eventi nell'archivio, nonché per recuperare singoli eventi.
ISyncMgrEventLinkUIOperation

Fornisce un metodo chiamato quando i collegamenti eventi vengono cliccati nella cartella risultati di sincronizzazione.
ISyncMgrEventStore

Espone i metodi che consentono a un gestore di fornire un proprio archivio eventi e gestire i propri eventi di sincronizzazione, anziché usare l'archivio eventi di Sync Center predefinito. Questi eventi vengono visualizzati nella cartella Risultati sincronizzazione.
ISyncMgrHandler

Espone i metodi che costituiscono l'interfaccia primaria implementata da un gestore di sincronizzazione.
ISyncMgrHandlerCollection

Espone i metodi che forniscono un enumeratore di ID del gestore di sincronizzazione e crea un'istanza di tali gestori di sincronizzazione.
ISyncMgrHandlerInfo

Espone i metodi che consentono a un gestore di fornire informazioni sulla proprietà e sullo stato del Centro sincronizzazione.
ISyncMgrResolutionHandler

Espone i metodi che gestiscono i conflitti di sincronizzazione. Implementare questa interfaccia per costruire un gestore dei conflitti di sincronizzazione. L'interfaccia utente della risoluzione dei conflitti chiamerà questa interfaccia per risolvere il conflitto presentato all'utente.
ISyncMgrScheduleWizardUIOperation

Espone un metodo che consente a un gestore di visualizzare la pianificazione di sincronizzazione guidata per il gestore.
ISyncMgrSessionCreator

Espone un singolo metodo tramite cui un gestore o un'applicazione esterna può inviare una notifica al Centro sincronizzazione che la sincronizzazione è iniziata, oltre a segnalare lo stato di avanzamento e gli eventi.
ISyncMgrCallback

Espone i metodi che consentono a un processo di sincronizzazione di segnalare lo stato di avanzamento e gli eventi al Centro sincronizzazione o di eseguire query sul fatto che il processo sia stato annullato.
ISyncMgrSyncItem

Espone i metodi che agiscono su e recuperano informazioni da un singolo elemento di sincronizzazione, consentendo ai gestori di gestire gli elementi di sincronizzazione come oggetti indipendenti.
ISyncMgrSyncItemContainer

Espone i metodi che forniscono informazioni ai gestori degli elementi che contengono.
ISyncMgrSyncItemInfo

Espone i metodi che forniscono informazioni sulla proprietà e sullo stato per un singolo elemento di sincronizzazione.
ISyncMgrSyncResult

Espone un metodo che le applicazioni che chiamano ISyncMgrControl possono usare per ottenere il risultato di una chiamata ISyncMgrControl::StartHandlerSync o ISyncMgrControl::StartItemSync.
ISyncMgrUIOperation

Espone un metodo tramite cui un gestore di sincronizzazione o un elemento di sincronizzazione può visualizzare un oggetto dell'interfaccia utente quando richiesto per farlo da Sync Center.

Funzioni

 
FreeConfirmConflictItem

Libera le risorse allocate per una struttura CONFIRM_CONFLICT_ITEM.

Strutture

 
CONFIRM_CONFLICT_ITEM

Definisce la struttura dell'elemento in conflitto.
CONFIRM_CONFLICT_RESULT_INFO

Definisce la struttura delle informazioni sui risultati del conflitto.
SYNCMGR_CONFLICT_ID_INFO

Descrive la struttura delle informazioni sull'ID di conflitto.

Enumerazioni

 
SYNCMGR_CANCEL_REQUEST

Descrive una richiesta dell'utente per annullare una sincronizzazione.
SYNCMGR_CONFLICT_ITEM_TYPE

Descrive il tipo di elemento in conflitto.
SYNCMGR_CONTROL_FLAGS

Specifica come deve essere eseguita un'operazione richiesta in determinati metodi di ISyncMgrControl.
SYNCMGR_EVENT_FLAGS

Specifica i flag per un evento di sincronizzazione.
SYNCMGR_EVENT_LEVEL

Specifica il tipo di evento segnalato al Centro sincronizzazione.
SYNCMGR_HANDLER_CAPABILITIES

Specifica le funzionalità di un gestore relativo alle azioni che possono essere eseguite su di esso.
SYNCMGR_HANDLER_POLICIES

Enumera i criteri specificati da un gestore di sincronizzazione che devia dai criteri predefiniti.
SYNCMGR_HANDLER_TYPE

Specifica il tipo di un gestore. Usato da ISyncMgrHandlerInfo::GetType.
SYNCMGR_ITEM_CAPABILITIES

Specifica le azioni che possono essere eseguite su un elemento.
SYNCMGR_ITEM_POLICIES

Specifica i criteri di un elemento per controllare la modalità di abilitazione o disabilitazione dei criteri di gruppo.
SYNCMGR_PRESENTER_CHOICE

Descrive la scelta di un utente sulla risoluzione dei conflitti di gestione sincronizzazione. Usato da ISyncMgrConflictPresenter.
SYNCMGR_PRESENTER_NEXT_STEP

Descrive il passaggio successivo da eseguire nella risoluzione dei conflitti di Gestione sincronizzazione. Usato da ISyncMgrConflictPresenter.
SYNCMGR_PROGRESS_STATUS

Specifica lo stato di avanzamento corrente di un processo di sincronizzazione. Usato da ISyncMgrSyncCallback::ReportProgress.
SYNCMGR_RESOLUTION_ABILITIES

Indica le capacità e l'attività di risoluzione dei conflitti da seguire. Usato con ISyncMgrResolutionHandler::QueryAbilities.
SYNCMGR_RESOLUTION_FEEDBACK

Descrive il feedback sulla risoluzione di Sync Manager. Usato da ISyncMgrResolutionHandler.
SYNCMGR_SYNC_CONTROL_FLAGS

Indica i flag usati da ISyncMgrControl::StartHandlerSync e ISyncMgrControl::StartItemSync.