Creates a mutex semaphore.

#define INCL_DOSSEMAPHORES
#include <os2.h>

PSZ       pszName;  /*  Pointer to the ASCIIZ name of the semaphore. */
PHMTX     phmtx;    /*  A pointer to the handle of the mutex semaphore. */
ULONG     flAttr;   /*  A set of flags that specify the attributes of the semaphore. */
BOOL32    fState;   /*  Initial state of the semaphore. */
APIRET    ulrc;     /*  Return Code. */

ulrc = DosCreateMutexSem(pszName, phmtx, flAttr,
         fState);


[Back] [Next]