このセクションは、プラットフォーム呼び出し、COM 相互運用機能、またはその両方を使用してデータのマーシャリングを行うプログラマを対象としています。この 2 つの機構では、マーシャリング規則と既定のデータ型に多少の違いがあります。 プラットフォーム呼び出しを使用する場合は、このセクションで示す文字列、配列、クラス、構造体、共用体、および各種のデータ型の例を参照してください。 COM 相互運用機能を使用する場合は、このセクションで示す相互運用ラッパーのカスタマイズ方法を参照してください。 相互運用マーシャリングは、メソッドの呼び出し時に、マネージ メモリとアンマネージ メモリの間で、そのメソッドの引数および戻り値としてデータがどのように受け渡しされるのかを制御します。相互運用マーシャリングは、共通言語ランタイムのマーシャリング サービスによって実行される実行時の処理です。 このセクションでは

