誰がメモリを管理しますか?
一般に、スタブは、データのパッケージ化とアンパック、メモリの割り当てと解放、およびメモリとの間でのデータの転送を担当します。 ただし、場合によっては、アプリケーションがメモリの割り当てと解放を担当します。 次のトピックでは、メモリ管理を担当するコンポーネントを決定する要因について説明します。
- 最上位および埋め込みポインター
- パラメーターに適用される方向属性
- 長さ、サイズ、および方向の属性
- パラメーターに適用されるポインター属性
- ポインター属性と方向属性の組み合わせ
- MCCP バッファー保護
- 関数の戻り値