Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Windows Sync usa este encabezado. Para obtener más información, consulte:
winsync.h contiene las siguientes interfaces de programación:
Interfaces
|
IAsynchronousDataRetriever Representa el mecanismo por el que el proveedor de destino recupera de forma asincrónica los datos de elementos del proveedor de origen. |
|
IChangeConflict Representa un conflicto entre dos elementos. |
|
IChangeUnitException Representa una unidad de cambio que se va a excluir de un objeto de conocimiento. |
|
IChangeUnitListFilterInfo Representa un filtro que se puede usar para controlar qué unidades de cambio se incluyen para los elementos de un objeto ISyncChangeBatch. |
|
IClockVector Representa un vector de reloj en una estructura de conocimiento. |
|
IClockVectorElement Representa un elemento vectorial de reloj de una estructura de conocimiento. |
|
IConstructReplicaKeyMap Agrega entradas a un objeto IReplicaKeyMap. |
|
ICoreFragment Representa el conocimiento de todos los elementos del ámbito de un conjunto específico de unidades de cambio. |
|
ICoreFragmentInspector Enumera los objetos ICoreFragment contenidos en un objeto de conocimiento. |
|
IDataRetrieverCallback Representa métodos a los que un objeto IAsynchronousDataRetriever puede llamar para indicar que el procesamiento se ha completado en un método IAsynchronousDataRetriever. |
|
IEnumChangeUnitExceptions Enumera las excepciones de unidad de cambio almacenadas en un objeto de conocimiento. |
|
IEnumClockVector Enumera los elementos vectoriales de reloj almacenados en un vector de reloj. |
|
IEnumFeedClockVector Enumera los elementos vectoriales de reloj almacenados en un vector de reloj que contiene información de FeedSync. |
|
IEnumRangeExceptions Enumera las excepciones de intervalo que se almacenan en un objeto de conocimiento. |
|
IEnumSingleItemExceptions Enumera las excepciones de un solo elemento que se almacenan en un objeto de conocimiento. |
|
IEnumSyncChanges Enumera una lista de cambios de elemento. |
|
IEnumSyncChangeUnits Enumera una lista de unidades de cambio. |
|
IFeedClockVector Representa un vector de reloj que contiene información de FeedSync. |
|
IFeedClockVectorElement Representa un elemento de vector de reloj que contiene información de FeedSync. |
|
IFilterRequestCallback Mediate la negociación de filtros entre un proveedor de destino y un proveedor de origen. |
|
IForgottenKnowledge Representa el conocimiento que se ha olvidado debido a la limpieza de las piedras de exclusión. |
|
IKnowledgeSyncProvider Representa un proveedor de sincronización que usa conocimientos para realizar la sincronización. |
|
ILoadChangeContext Representa información sobre un cambio que se va a cargar desde el almacén de elementos. |
|
IProviderConverter Cuando se implementa mediante una clase derivada, representa un objeto que puede convertir un objeto ISyncProvider en un objeto IKnowledgeSyncProvider. |
|
IRangeException Representa un intervalo de identificadores de elemento que se va a excluir de un objeto de conocimiento. |
|
IRecoverableError Representa un error recuperable que se produjo cuando se cargó un elemento o cuando se guardó un elemento. |
|
IRecoverableErrorData Representa información sobre un error recuperable. |
|
IReplicaKeyMap Representa una asignación entre las claves de réplica y los identificadores de réplica. |
|
IRequestFilteredSync Cuando se implementa mediante una clase derivada, representa un proveedor de destino que puede especificar un filtro que el proveedor de origen usará durante la enumeración de cambios. |
|
ISingleItemException Representa un elemento que se va a excluir de un objeto de conocimiento. |
|
ISupportFilteredSync Cuando se implementa mediante una clase derivada, representa un proveedor de origen que admite la enumeración de cambios filtrada y que puede negociar el tipo de filtro que se usa. |
|
ISupportLastWriteTime Representa un proveedor de sincronización que puede notificar la fecha y hora en que se cambió por última vez un elemento o una unidad de cambio. Esta capacidad es útil para una aplicación que implementa la resolución de conflictos de última escritura gana. |
|
ISyncCallback Representa las devoluciones de llamada de aplicación que se usan para notificar a la aplicación de eventos de sincronización. |
|
ISyncCallback2 Representa devoluciones de llamada de aplicación adicionales que se usan para notificar a la aplicación de eventos de sincronización. |
|
ISyncChange Representa un cambio en un elemento. |
|
ISyncChangeBatch Representa los metadatos de un conjunto de cambios. (ISyncChangeBatch) |
|
ISyncChangeBatchAdvanced Representa información adicional sobre un conjunto de cambios. |
|
ISyncChangeBatchBase Representa los metadatos de un conjunto de cambios. (ISyncChangeBatchBase) |
|
ISyncChangeBatchBase2 Representa funciones adicionales de un objeto ISyncChangeBatchBase. |
|
ISyncChangeBatchWithPrerequisite Representa los metadatos sobre un lote de cambios que se basa en el conocimiento de requisitos previos asociado al lote de cambios. |
|
ISyncChangeBuilder Proporciona datos adicionales para un cambio de elemento. |
|
ISyncChangeUnit Representa un cambio en una unidad de cambio contenida en un elemento. |
|
ISyncChangeWithPrerequisite Representa los metadatos sobre un cambio que se basa en el conocimiento de requisitos previos asociado al cambio. |
|
ISyncFilterInfo Representa información sobre un filtro que se usa para controlar los datos incluidos en un objeto ISyncChangeBatch. |
|
ISyncFilterInfo2 Representa información adicional sobre un filtro que se puede usar para controlar qué cambios se incluyen en un objeto ISyncChangeBatch. |
|
ISyncFullEnumerationChange Representa información adicional sobre un objeto ISyncChange durante la sincronización de recuperación. |
|
ISyncFullEnumerationChangeBatch Representa los metadatos de un conjunto de cambios que se crean como parte de una sincronización de recuperación. |
|
ISynchronousDataRetriever Representa el mecanismo por el que el proveedor de destino recupera los datos de elementos del proveedor de origen. |
|
ISyncKnowledge Representa el conocimiento que una réplica tiene sobre su almacén de elementos. |
|
ISyncKnowledge2 Representa información adicional sobre el conocimiento que tiene una réplica sobre su almacén de elementos. |
|
ISyncProvider Representa un proveedor de sincronización que puede usar una sesión de sincronización para sincronizar datos con otro proveedor de sincronización. |
|
ISyncSessionExtendedErrorInfo Representa información sobre qué proveedor provocó un error en la sincronización. |
|
ISyncSessionState Representa información sobre la sesión de sincronización actual. |
|
ISyncSessionState2 Representa información adicional sobre la sesión de sincronización actual. |
Estructuras
|
ID_PARAMETER_PAIR Representa el formato de un identificador de entidad de sincronización. |
|
ID_PARAMETERS Representa el esquema de formato para el grupo de identificadores que se usan para identificar entidades en una sesión de sincronización. |
|
SYNC_RANGE Representa un intervalo de identificadores de elemento. |
|
SYNC_SESSION_STATISTICS Representa estadísticas sobre una única sesión de sincronización unidireccional. |
|
SYNC_TIME Representa un valor de fecha y hora. |
|
SYNC_VERSION Representa una versión de un elemento o una unidad de cambio. |
Enumeraciones
|
CONFLICT_RESOLUTION_POLICY Representa las opciones de la directiva de resolución de conflictos de simultaneidad que se va a usar para la sesión de sincronización. |
|
FILTERING_TYPE Indica el tipo de información que se incluye en un lote de cambio durante la sincronización filtrada. |
|
KNOWLEDGE_COOKIE_COMPARISON_RESULT Representa los resultados posibles cuando se compara una cookie de conocimiento con un objeto de conocimiento mediante ISyncKnowledge2::CompareToKnowledgeCookie. |
|
SYNC_FULL_ENUMERATION_ACTION Representa la acción que debe realizar una aplicación en respuesta a ISyncCallback::OnFullEnumerationNeed. |
|
SYNC_PROGRESS_STAGE Representa las fases de una sesión de sincronización. |
|
SYNC_PROVIDER_ROLE Representa el rol de un proveedor, en relación con el otro proveedor de la sesión de sincronización. |
|
SYNC_RESOLVE_ACTION Representa las acciones que se realizan para resolver un conflicto de simultaneidad específico. |
|
SYNC_SERIALIZATION_VERSION Representa la versión de Microsoft Sync Framework con la que un componente determinado es compatible. |
|
SYNC_STATISTICS Representa los tipos de estadísticas que transmiten información sobre un componente. |