1

对象的WaitOne方法Mutex可以抛出AbandonedMutexException. 因此,通过等待互斥体,我能够区分正常状态和废弃状态。

等待的另一种方法是使用该ThreadPool.RegisterWaitForSingleObject方法注册回调。在回调中(在另一个线程中执行)我知道互斥体已经发出信号(正在调用回调),我什至知道等待是否已经超时,但是没有办法知道互斥体是否已经

这是对的吗?

4

0 回答 0