Freigeben über


event::wait-Methode

Wartet, bis das Ereignis signalisiert wird.

size_t wait(
   unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);

Parameter

  • _Timeout
    Gibt die Wartezeit in Millisekunden bis zum Timeout an. Der Wert COOPERATIVE_TIMEOUT_INFINITE gibt an, dass kein Timeout besteht.

Rückgabewert

Wenn der Wartezustand erfüllt wurde, wird der Wert 0 zurückgegeben. Andernfalls gibt der Wert COOPERATIVE_WAIT_TIMEOUT an, dass der Wartezustand durch einen Timeout beendet wurde, ohne dass das Ereignis signalisiert wurde.

Wichtig

Rufen Sie wait in einer Windows Store-App nicht auf dem ASTA-Thread auf, da dieser Aufruf den aktuellen Thread blockieren kann und die App dadurch möglicherweise nicht mehr reagiert.

Anforderungen

Header: concrt.h

Namespace: Parallelität

Siehe auch

Referenz

event-Klasse

event::set-Methode

COOPERATIVE_TIMEOUT_INFINITE

COOPERATIVE_WAIT_TIMEOUT