请问一下函数ExAcquireFastMutex有什么用?

来源:百度知道 编辑:UC知道 时间:2024/05/31 05:41:43
MSDN中有解释,但我看不懂,解释是:the exacquirefastmutex routine acquires the given fast mutex with APCs to the current thread disabled

假如所提供的快速互斥信号不能被马上获取到,ExAcquireFastMutex 函数的调用者会处于等待状态,否则,调用者将获得 APCs(异步过程调用)对当前线程失效的所有权的互斥操作信号,直到这个信号被释放掉。
大概就是个互斥信号嘛,别人用了,你不能用,你用了别人不能用,而这个函数就是 阻塞当前线程一直到得到这个互斥信号。