アンマネージド C++、マネージド C++、および c# で構成される C++ アプリケーションがあります。アンマネージ部分では、std::mutex を使用してスレッド セーフなコレクションを作成しようとしています。
ただし、ミューテックスを使用すると、次のエラーが発生します。
エラー C1189: #error : /clr または /clr:pure でコンパイルする場合、<mutex> はサポートされていません。
ミューテックスを使用できない理由は何ですか? スレッドセーフな管理されていないコレクションを作成できるように、誰かがそれに代わるものを推奨できますか?