次の方法で共有


INotifyReplica::YouAreAReplica メソッド (reconcil.h)

リコンサイル メソッドを使用して、その後の調整の対象となる可能性があることをオブジェクトに通知します。

構文

HRESULT YouAreAReplica(
  ULONG    ulcOtherReplicas,
  IMoniker **rgpmkOtherReplicas
);

パラメーター

ulcOtherReplicas

種類: ULONG

オブジェクトの他のレプリカの数。 このパラメーターは 0 にすることはできません。

rgpmkOtherReplicas

種類: IMoniker**

他のレプリカへのアクセスに使用するモニカーのアドレスを含む配列のアドレス。

戻り値

型: HRESULT

成功 した場合はS_OK を返し、それ以外 の場合はE_UNEXPECTED 返します。

注釈

オブジェクトには、レプリカであることが複数回通知される場合があります。 このインターフェイスを実装するために、Briefcase リコンサイルは必要ありません。 このインターフェイスが実装されている場合、イニシエーターはこのインターフェイスを呼び出す必要はありません。 ただし、そのオブジェクトが以前に INotifyReplica::YouAreAReplica を通じて調整の対象となる可能性があることを通知していない場合、オブジェクトのリコンサイルの実装は失敗する可能性があります。

briefcase は、オブジェクトが追加されるときに INotifyReplica インターフェイスを呼び出します。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー reconcil.h
[DLL] Shell32.dll (バージョン 4.0 以降)