Condividi tramite


CMDSemRequest

La funzione CMDSemRequest richiede un semaforo RAM.

Sintassi

  
USHORT FAR CMDSemRequest(  
ULONG FAR   
*ramSem,   
ULONG timeOut   
);  

Parametri

ramSem
Indirizzo del semaforo.

Timeout
Intervallo di tempo in millisecondi di attesa prima della restituzione.

Valore restituito

0
OK.

ERROR_SEM_TIMEOUT
Timeout scaduto prima del completamento dell'operazione semaforo.

ERROR_SEM_OWNED
Questo thread o un altro thread possiede il semaforo e il thread chiamante ha specificato zero timeout.