| Operatoren |
try_lock_mutex — Sperren eines Mutex-Synchronisationsobjektes, wenn er frei ist.
try_lock_mutex( : : MutexHandle : Busy)
try_lock_mutex verhält sich identisch zu lock_mutex, bis auf dass der aufrufende Thread nicht blockiert, wenn der Mutex bereits gesperrt ist. Der Aufruf kommt in jedem Fall sofort zurück und enthält im Parameter Busy den Zustand des Mutexes vor dem Versuch ihn zu sperren. 1 bedeutet, dass der Mutex bereits gesperrt ist, 0, dass der Mutex frei war und nun durch den aufrufenden Thread gesperrt wurde.
Mutex-Synchronisationsobjekt.
Mutex bereits gesperrt?
Ist der Parameterwert korrekt, dann liefert try_lock_mutex den Wert 2 (H_MSG_TRUE).Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Foundation
| Operatoren |