文字に対する既定のマーシャリング

Char マネージ型は既定では Unicode 形式ですが、アンマネージ コードに渡される場合、相互運用マーシャラーはこの文字セットを ANSI に変換します。 DllImportAttribute 属性をプラットフォーム呼び出しの宣言に適用し、StructLayoutAttribute 属性を COM 相互運用機能の宣言に適用すると、マーシャリングされる Char 型が使用する文字セットを制御できます。

参照

概念

Blittable 型と非 Blittable 型

方向属性

コピーと固定

文字セットの指定

その他の技術情報

既定のマーシャリングの動作