ISyncMetadataStore2::RemoveReplicaMetadata

删除与指定副本相关联的所有元数据。

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

参数

术语

定义

pbReplicaId

[in] 从元数据存储区中删除与此副本 ID 关联的所有元数据。

pIdParameters

[in] 提供程序的 ID 格式架构。

返回值

  • S_OK。

  • E_POINTER。

  • 如果 pIdParameters 指定的 ID 格式架构与元数据存储区中存储的副本的 ID 格式架构不匹配,则返回值为 SYNC_E_ID_FORMAT_MISMATCH。

  • 如果此副本元数据对象的一个实例已处于活动状态,则返回值为 SYNC_E_METADATA_REPLICA_IN_USE。

  • 当元数据存储区未打开时,返回值为 SYNC_E_METADATA_INVALID_OPERATION。例如,在对 ISqlSyncMetadataStore 对象调用此方法之前,必须调用 ISqlSyncMetadataStore::OpenStore 打开元数据存储区。

请参阅

参考

ISyncMetadataStore2 接口