ISyncMetadataStore2::RemoveReplicaMetadata
移除與指定之複寫相關聯的所有中繼資料。
HRESULT RemoveReplicaMetadata(
BYTE * pbReplicaId,
ID_PARAMETERS * pIdParameters);
參數
術語 |
定義 |
pbReplicaId |
[in] 從中繼資料存放區中移除與這個複寫識別碼相關聯的所有中繼資料。 |
pIdParameters |
[in] 提供者的識別碼格式結構描述。 |
傳回值
S_OK。
E_POINTER。
當 pIdParameters 指定的識別碼格式結構描述與中繼資料存放區中儲存之複寫的識別碼格式結構描述不符時,則為 SYNC_E_ID_FORMAT_MISMATCH。
如果此複寫中繼資料物件的執行個體已在使用中,則為 SYNC_E_METADATA_REPLICA_IN_USE。
如果中繼資料存放區尚未開啟,則為 SYNC_E_METADATA_INVALID_OPERATION。例如,您必須先呼叫 ISqlSyncMetadataStore::OpenStore 來開啟中繼資料存放區,然後才能針對 ISqlSyncMetadataStore 物件呼叫這個方法。