Semaphore Functions

 ┌──────────────────────────────────────────────────────────────┐
 │ Semaphore Functions.  This table compares the OS/2 Version   │
 │ 1.3 and OS/2 Version 2.0 semaphore functions.                │
 ├───────────────────────────────┬──────────────────────────────┤
 │ 16-BIT FUNCTION NAME          │ 32-BIT FUNCTION NAME         │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSemClear                   │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSemRequest                 │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSemSet                     │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSemSetWait                 │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosSemWait                    │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosMuxSemWait                 │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosCloseSem                   │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosCreateSem                  │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosOpenSem                    │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosFSRamSemRequest            │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ DosFSRamSemClear              │ N/A                          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosCreateMutexSem            │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosOpenMutexSem              │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosCloseMutexSem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosRequestMutexSem           │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosReleaseMutexSem           │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosQueryMutexSem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosCreateEventSem            │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosOpenEventSem              │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosCloseEventSem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosResetEventSem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosPostEventSem              │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosWaitEventSem              │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosQueryEventSem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosCreateMuxWaitSem          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosOpenMuxWaitSem            │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosCloseMuxWaitSem           │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosWaitMuxWaitSem            │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosAddMuxWaitSem             │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosDeleteMuxWaitSem          │
 ├───────────────────────────────┼──────────────────────────────┤
 │ N/A                           │ DosQueryMuxWaitSem           │
 └───────────────────────────────┴──────────────────────────────┘


[Back: Queue Functions]
[Next: Message Retrieval Functions]