私のコードでは、スレッドが .ReleaseMutex() を呼び出す前に .WaitOne() を複数回呼び出すと便利です。
逆もまた同様です: .WaitOne() の呼び出しで始まるループを再開する前に、.ReleaseMutex() を数回呼び出します。
一部のオペレーティング システムとコンパイラの組み合わせでは、これが可能です。そうでない人もいます。
私のコードでは、スレッドが .ReleaseMutex() を呼び出す前に .WaitOne() を複数回呼び出すと便利です。
逆もまた同様です: .WaitOne() の呼び出しで始まるループを再開する前に、.ReleaseMutex() を数回呼び出します。
一部のオペレーティング システムとコンパイラの組み合わせでは、これが可能です。そうでない人もいます。