CMDSemRequest

The CMDSemRequest function requests a RAM semaphore.

MS-DOS

USHORT FAR CMDSemRequest(

    ULONG FAR *ramSem,

   ULONG timeOut

  );


Parameters

ramSem
Address of the semaphore.
timeOut
Length of time in milliseconds to wait before returning.

Return Values

0
OK.
ERROR_SEM_TIMEOUT
Time-out expired before semaphore operation completed.
ERROR_SEM_OWNED
This thread or another thread owns the semaphore, and the calling thread specified zero time-out.