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 打开元数据存储区。