信号量可以看成是一个事件的集合,WaitForSingleObjec()一次时,信号量计数减一,代表完成了一次事件 使用: 单线程 - 搭配循环使用,连续处理N次事务后等待 多线程 - 多个线程并发处理事务