IItemMetadata::SetGlobalId

Establece el identificador global del elemento.

Sintaxis

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.

Vea también

Otros recursos

Interfaz IItemMetadata