ISyncMetadataStore2::RemoveReplicaMetadata
Удаляет все метаданные, связанные с указанной репликой.
HRESULT RemoveReplicaMetadata(
BYTE * pbReplicaId,
ID_PARAMETERS * pIdParameters);
Параметры
Аргумент |
Определение |
pbReplicaId |
[in] Все метаданные, связанные с этим идентификатором реплики, удаляются из хранилища метаданных. |
pIdParameters |
[in] Схема форматов идентификаторов поставщика. |
Возвращаемое значение
S_OK.
E_POINTER.
SYNC_E_ID_FORMAT_MISMATCH, если схема форматов идентификаторов, заданная параметром pIdParameters, не соответствует схеме форматов идентификаторов для реплики, хранящейся в хранилище метаданных.
SYNC_E_METADATA_REPLICA_IN_USE (если уже активен экземпляр этого объекта метаданных реплики).
SYNC_E_METADATA_INVALID_OPERATION, если хранилище метаданных не открыто. Например, необходимо открыть хранилище метаданных, вызвав метод ISqlSyncMetadataStore::OpenStore, до того как будет вызван данный метод для объекта ISqlSyncMetadataStore.