C#を使用して特定のDLLをP /呼び出しした場合、実際のC ++ DLLは呼び出し中に実行されてからシャットダウンされ、使用されているすべてのメモリが破壊されますか?または、.NETは、管理されていない「ヒープ」でC ++ DLLによって使用されるメモリを管理し、静的関数を呼び出すたびに、それらのオブジェクトへのポインターをC ++ DLLに提供しますか?
特定のC++プロジェクトでメモリを永続化する必要がある場合、ActiveX / COMサーバーを作成してメモリを永続化する必要がありますが、C#から呼び出すことはできますか?