次の方法で共有


モニカー

COM のモニカーは、オブジェクトを識別する方法であるだけでなく、モニカーもオブジェクトとして実装されます。 このオブジェクトは、モニカーによって識別されるオブジェクトへのポインターをコンポーネントが取得できるようにするサービスを提供します。 このプロセスは、バインディングと呼ばれます。

モニカーは、IMoniker インターフェイスを実装するオブジェクトであり、一般にコンポーネント オブジェクトとして DLL に実装されます。 モニカーの使用を表示するには、モニカー クライアントとして、モニカーを使用して別のオブジェクトへのポインターを取得するコンポーネントの 2 つの方法があります。モニカー プロバイダーとして、モニカー クライアントにそのオブジェクトを識別するモニカーを提供するコンポーネント。

OLE では、モニカーを使用して、オブジェクトが同じコンピューター内にある場合でも、ネットワーク経由であっても、オブジェクトに接続してアクティブ化します。 非常に重要な用途は、ネットワーク接続です。 また、OLE 複合ドキュメント リンク オブジェクトの識別、接続、実行にも使用されます。 この場合、リンク ソースはモニカー プロバイダーとして機能し、リンク オブジェクトを保持するコンテナーはモニカー クライアントとして機能します。

詳細については、次のトピックを参照してください。

コンポーネント オブジェクト モデル する