INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- The `CreateEvent' function creates a named or unnamed event object
-- The `CreateMutex' function creates a named or unnamed mutex object
-- The `CreateSemaphore' function creates a named or unnamed semaphore object
-- The `DeleteCriticalSection' function releases all resources used
-- by an unowned critical section object
-- The `EnterCriticalSection' function waits for ownership of the
-- specified critical section object. The function returns when the
-- calling thread is granted ownership.
-- The `InitializeCriticalSection' function initializes a
-- critical section object
-- The `LeaveCriticalSection' function releases ownership of the
-- specified critical section object
-- The `OpenEvent' function returns a handle of an existing named
-- event object
-- The `OpenMutex' function returns a handle of an existing named
-- mutex object
-- The `OpenSemaphore' function returns a handle of an existing
-- named semaphore object
-- The `PulseEvent' function provides a single operation that sets
-- (to signaled) the state of the specified event object and then
-- resets it (to nonsignaled) after releasing the appropriate number
-- of waiting threads
-- The `ResetEvent' function sets the state of the specified event
-- object to nonsignaled
-- The `ReleaseMutex' function releases ownership of the specified
-- mutex object
-- The `ReleaseSemaphore' function increases the count of the
-- specified semaphore object by a specified amount
-- The `SetEvent' function sets the state of the specified event
-- object to signaled
-- The `WaitForMultipleObjects' function returns when one of the
-- following occurs:
-- * Either any one or all of the specified objects are
-- in the signaled state.
-- * The time-out interval elapses.
-- The `WaitForSingleObject' function returns when one of the
-- following occurs:
-- * The specified object is in the signaled state.
-- * The time-out interval elapses.
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |