IItemMetadata::SetGlobalId
Establece el identificador global del elemento.
HRESULT SetGlobalId(
const BYTE * pbGlobalId);
Parámetros
- pbGlobalId
[in] Identificador global.
Valor devuelto
S_OK
E_POINTER
E_OUTOFMEMORY
E_UNEXPECTED si ya se ha establecido el identificador global.
Notas
El formato del identificador global debe ajustarse al esquema de formato de identificador especificado cuando se inicializó la réplica.
Se requiere un valor de identificador global único y válido para cada entrada IItemMetadata de modo que se pueda guardar esta en el almacén de metadatos. Si se llama a IReplicaMetadata::SaveItemMetadata cuando el identificador global no es válido, IReplicaMetadata::SaveItemMetadata devuelve SYNC_E_METADATA_PRIMARY_KEY_CONSTRAINT.
Nota
Este método no guarda el cambio en el almacén. Se debe llamar a IReplicaMetadata::SaveItemMetadata para guardar todos los cambios realizados en las propiedades IItemMetadata.