ISyncMetadataStore2::RemoveReplicaMetadata
指定されたレプリカに関連付けられているすべてのメタデータを削除します。
HRESULT RemoveReplicaMetadata(
BYTE * pbReplicaId,
ID_PARAMETERS * pIdParameters);
パラメーター
項目 |
定義 |
pbReplicaId |
[in] このレプリカ ID に関連付けられているすべてのメタデータがメタデータ ストアから削除されます。 |
pIdParameters |
[in] プロバイダーの ID 形式スキーマです。 |
戻り値
S_OK
E_POINTER
SYNC_E_ID_FORMAT_MISMATCH (pIdParameters で指定された ID 形式スキーマが、メタデータ ストアに格納されているレプリカの ID 形式スキーマと一致しない場合)
SYNC_E_METADATA_REPLICA_IN_USE (このレプリカ メタデータ オブジェクトのインスタンスが既にアクティブである場合)
SYNC_E_METADATA_INVALID_OPERATION (メタデータ ストアが開いていない場合。たとえば、ISqlSyncMetadataStore オブジェクトでこのメソッドを呼び出す前に、ISqlSyncMetadataStore::OpenStore を呼び出してメタデータ ストアを開く必要があります。)