I\'m making a win32 program in C.
When you have multiple threads running, and one of the threads is waiting for an event (using WaitForSingleObject() fo
WaitForSingleObject()
If the object you're waiting on is not already signalled, the thread will yield the rest of its timeslice and go to sleep until the object is signalled.