最終更新:2017-12-19 (火) 14:50:42 (2320d)
プラットフォーム呼び出し/マーシャリング
Top / プラットフォーム呼び出し / マーシャリング
属性
[In]
- 呼び出し元から呼び出し先へデータをマーシャリングするが、逆方向にはマーシャリングしないことを示します。
- 引数が値型の場合は、マーシャリングされたデータが直接スタックに収められます。
- 参照型の場合は、マーシャリングされたデータがいったんマーシャラーが確保した別の場所に納められ、そこへの参照がスタックに収められます。スタックが示す変数はオリジナルではなく、マーシャラーが複製したコピーであることに注意して下さい。つまり、呼び出し先の関数が引数の内容を変更したとしても、オリジナルの変数は変更されないということです。