Estructura ID_PARAMETERS
Representa el esquema de formato para el grupo de identificadores que se utilizan para identificar entidades en una sesión de sincronización.
Sintaxis
typedef struct _ID_PARAMETERS
{
DWORD dwSize
ID_PARAMETER_PAIR replicaId;
ID_PARAMETER_PAIR itemId;
ID_PARAMETER_PAIR changeUnitId;
} ID_PARAMETERS;
Parámetros
dwSize
Número de bytes de la estructura ID_PARAMETERS.replicaId
Formato de identificador que se espera para los identificadores de réplica.itemId
Formato de identificador que se espera para los identificadores de elemento.changeUnitId
Formato de identificador que se espera para los identificadores de unidad de cambio.
Notas
Esta estructura se usa al inicializar un objeto IProviderSyncServices para especificar el formato de cada identificador del sistema. Esto asegura que todos los objetos que se creen con IProviderSyncServices tendrán acceso a la información de esquema de identificador.
Este esquema también se obtiene después de cada intento de crear una sesión de sincronización. Para obtener los parámetros de identificador, se consultan ambos proveedores mediante una llamada a ISyncProvider::GetIdParameters. A continuación, estos parámetros de identificador se comparan para comprobar que los dos proveedores usan el mismo esquema de identificador. Si se produce un error durante esta comprobación, no se crea la sesión de sincronización y se devuelve un código de error.
Requisitos
Encabezado: Synchronization.h
Vea también
Otros recursos
Componentes principales de Sync Framework
ISyncProvider::GetIdParameters