次の方法で共有


マルチスレッドの問題

OLE はマルチスレッド アプリケーションのサポートを提供し、アプリケーションが複数のスレッドから OLE 呼び出しを実行できるようにします。 このマルチスレッドのサポートはアパートメント モデルと呼ばれます。複数のスレッドを使用するすべての OLE コンポーネントがこのモデルに従うことが重要です。 アパートメント モデルでは、スレッド間で渡されるときにインターフェイス ポインターをマーシャリングする必要があります (CoMarshalInterface, と CoUnmarshalInterface を使用)。

プロセス、スレッド、およびアパートメント