タイトル : Re^2: 起動の排他処理 投稿日 : 2008/06/22(Sun) 20:03 投稿者 : むーしゃん
レス、ありがとございます。 > > (期待する値は『WAIT_OBJECT_0』のほうなのですが。) > それはおかしいのでは。 > Mutexが存在し、且つ他者によってかつては占有され、解放処理がなされていない > 状況では、期待される値はWAIT_ABANDONED_0ですよね。 はい、その通りです。 なのに、「WAIT_ABANDONED」が発生する理由がわからないのです。 > > なぜ戻り値が実行するたびに変わってしまうのでしょうか? > そのMutexをきちんと解放していますか? 最初にCreateMutexを呼び出し > 占有するアプリがReleaseMutexを終了時及び待機時に毎回呼び出していますか? アプリ終了時にReleaseMutexを呼び出しています。 |