信号量内核对象是用于资源计数的。它能查询可用资源的数目,如果存在一个或多个资源,这时线程就被唤醒
并且可用资源数被减少。它不属于任何一个线程,因此可以一个线程增加计数,另外一个线程减少计数。
常用的函数:
CreateSemaphore()
OpenSemaphore()
ReleaseSemaphore() //可以增加一个以上的计数
并且可用资源数被减少。它不属于任何一个线程,因此可以一个线程增加计数,另外一个线程减少计数。
常用的函数:
CreateSemaphore()
OpenSemaphore()
ReleaseSemaphore() //可以增加一个以上的计数