Partager via


CMDSemWait

La fonction CMDSemWait attend qu’un sémaphore RAM soit effacé.

Syntaxe

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

Paramètres

ramSem
Adresse du sémaphore.

Timeout
Durée d’attente en millisecondes avant de revenir.

Valeur de retour

0
OK.

ERROR_SEM_TIMEOUT
Le délai d’expiration a expiré avant la fin de l’opération de sémaphore.

ERROR_SEM_OWNED
Ce thread ou un autre thread possède le sémaphore, et le thread appelant a spécifié aucun délai d’attente.