CMDSemRequest
Die CMDSemRequest-Funktion fordert einen RAM-Semaphor an.
Syntax
USHORT FAR CMDSemRequest(
ULONG FAR
*ramSem,
ULONG timeOut
);
Parameter
ramSem
Adresse des Semaphors.
Timeout
Zeitdauer in Millisekunden, die vor der Rückgabe gewartet werden soll.
Rückgabewert
0
OK.
ERROR_SEM_TIMEOUT
Das Timeout ist abgelaufen, bevor der Semaphorvorgang abgeschlossen wurde.
ERROR_SEM_OWNED
Dieser oder ein anderer Thread besitzt den Semaphor, und der aufrufende Thread hat null Timeout angegeben.