マーシャリング

更新 : 2007 年 11 月

マーシャリングという COM 技法を使用すると、オブジェクトが特定のプロセスで公開しているインターフェイスを別のプロセスで使用できます。マーシャリングでは、COM のコード (またはインターフェイスの実装者によるコード) を使用して、メソッドのパラメータをプロセス間 (ほかのコンピュータで実行されているプロセスも同様) で移動できる形式にパックし、移動先でパラメータを展開します。同様に、呼び出しから戻るときにも COM は同じ手順を実行する必要があります。

9a0b162x.alert_note(ja-jp,VS.90).gifメモ :

オブジェクトのインターフェイスをそのオブジェクトと同じプロセスで使用しているときは、通常の場合マーシャリングは不要です。ただし、スレッド間でマーシャリングが必要になることがあります。

参照

参照

COM の概要

Marshaling Details