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