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]