ActiveXコントロールからドラッグ/ドロップアウトしています。ドラッグ時に、ドロップターゲットに情報を渡すためにCOMメソッドが実装されたCComQIPtrを提供します。ドロップ時に、ドロップターゲットのプロセスがCOMメソッドを呼び出して情報を取得します。
そのインターフェイス境界の近くでCRTタイプまたはCRTタイプへのポインタを使用することは許可されていませんか?IDataObjectにプライベートstd::listといくつかのstd::文字列があり、インターフェイスの外部側で、これらのプライベートメンバーにアクセスできるCOMメソッドを呼び出すことができるようにしたいと思います。
私は実際には境界を越えてCRTタイプを渡していないので、大丈夫だと思います。