Compartilhar via


ISyncMetadataStore2::RemoveReplicaMetadata

Remove todos os metadados associados à réplica especificada.

HRESULT RemoveReplicaMetadata(
  BYTE * pbReplicaId,
  ID_PARAMETERS * pIdParameters);

Parâmetros

Termo

Definição

pbReplicaId

[in] Todos os metadados associados a esta ID de réplica são removidos do repositório de metadados.

pIdParameters

[in] O esquema de formato de ID do provedor.

Valor de retorno

  • S_OK.

  • E_POINTER.

  • SYNC_E_ID_FORMAT_MISMATCH quando o esquema de formato de ID especificado por pIdParameters não corresponde ao esquema de formato de ID da réplica armazenada no repositório de metadados.

  • SYNC_E_METADATA_REPLICA_IN_USE quando uma instância deste objeto de metadados da réplica já está ativa.

  • SYNC_E_METADATA_INVALID_OPERATION quando o repositório de metadados não tiver sido aberto. Por exemplo, ISqlSyncMetadataStore::OpenStore deve ser chamado para abrir o repositório de metadados antes que esse método seja chamado em um objeto ISqlSyncMetadataStore.

Consulte também

Referência

Interface ISyncMetadataStore2