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.