-1

CreateMutexレガシ コードを取得しましたが、開発者が.dll ではなく kernel32.dllの関数を常に使用している理由を理解しようとしていSystem.Threading.Mutexます。

それらが同じかどうか、および Windows API スタイルから C# スタイルに変更しても安全かどうかを知りたいです。

これが、私が話しているミューテックスです。

4

1 に答える 1

0

このトピックに関するドキュメントは見つからないと思います。それらは同じだと思います。すべての呼び出しを .NET に変更することをお勧めします。問題が見つかったとしても (1% の可能性)、kernel32 への直接呼び出しを保持するよりも、問題を修正することをお勧めします。

于 2012-07-02T08:20:11.550 に答える