ASP.Net/C#からC++アンマネージドコードを呼び出すコードの一部を同時に実行できないようにするという制約を付けるように求められましたウェブアプリケーション。一度に1人のコードしか実行できないようにする方法
PInvoke/C++コードを呼び出すC#クラスライブラリにあるC#コードの周りにlock(someobject)を配置すれば、1人のユーザーしかコードを実行できないようにすることができますか?または別のテクニックがありますか?
このコードをWCFサービスとしてホストする必要があります。このアプローチもうまくいくのだろうか?
このリンクを参照してくださいhttp://stackoverflow.com/questions/3013212/how-to-find-that-mutex-in-c-sharp-is-acquired –
私は、同期やその他のロックメカニズム –
リソースにアクセスするAppDomainが1つある場合、スタティックロックはジョブを実行します –