次の方法で共有


モニカー プロバイダー

一般に、コンポーネントは、オブジェクトのストレージを制御しながら、そのオブジェクトの 1 つにアクセスできる場合はモニカー プロバイダーである必要があります。 コンポーネントがオブジェクトを識別するモニカーを配布する場合は、次のタスクを実行できる必要があります。

  • 要求に応じて、オブジェクトを識別するモニカーを作成します。
  • クライアントが IMoniker::BindToObject呼び出すときにモニカーをバインドできるようにします。

モニカー プロバイダーは、オブジェクトを識別するために適切な モニカー クラス のモニカーを作成する必要があります。 モニカー クラスは、作成されたモニカーの種類を定義する IMoniker インターフェイスの特定の実装を参照します。 IMoniker 実装して新しいモニカー クラスを作成することはできますが、OLE には、それぞれ独自の CLSID を持つ複数の異なるモニカー クラスの実装が用意されているため、多くの場合は不要です。 OLE で提供 モニカー クラスの説明については、「OLE モニカーの実装」を参照してください。

モニカー クライアント

OLE モニカーの実装