TrySemaphore()

Syntaxe

Resultat = TrySemaphore(Semaphore)
Description
Diminue la valeur du compteur interne du sémaphore de un seulement si le compteur est supérieur à zéro. Cette commande a le même comportement que WaitSemaphore(), sauf qu'elle ne bloquera pas si le compteur devait tomber en dessous de zéro.

Valeur de retour

Renvoie une valeur différente de zéro si le compteur du sémaphore a été diminué, ou zéro si le compteur n'a pas pu être diminué (il était déjà à zéro).

OS Supportés

Tous

<- TryLockMutex() - Thread Index - UnlockMutex() ->