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 を呼び出してメタデータ ストアを開く必要があります。)

参照

リファレンス

ISyncMetadataStore2 インターフェイス