dos12.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Semaphore functions (1.2)
◄Function Groups►  ◄Overview►                         ◄Up► ◄Next► ◄Previous►
────────────────────────────────────────────────────────────────────────────
DosCloseSem         Closes a system semaphore
DosCreateSem        Creates a system semaphore
DosFSRamSemClear    Clears (releases) a fast-safe RAM semaphore
DosFSRamSemRequest  Requests a fast-safe RAM semaphore
DosMuxSemWait       Waits for one or more semaphores to clear
DosOpenSem          Opens a system semaphore
DosQNmPipeSemState  Retrieves named-pipe semaphore information
DosSemClear         Clears a system or RAM semaphore
DosSemRequest       Sets a semaphore only if it is cleared
DosSemSet           Sets a semaphore
DosSemSetWait       Sets a semaphore and waits until it is cleared
DosSemWait          Waits until a semaphore is cleared
DosSetNmPipeSem     Associates a semaphore with a named pipe
WinMsgMuxSemWait    Waits for one or more semaphores to clear
WinMsgSemWait       Waits for a semaphore to clear