Udostępnij za pośrednictwem


event::wait — Metoda

Czeka na zdarzenie, aby zostało zasygnalizowane.

size_t wait(
   unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);

Parametry

  • _Timeout
    Wskazuje liczbę milisekund do upłynięcia czasu oczekiwania.Wartość COOPERATIVE_TIMEOUT_INFINITE oznacza, że nie ma limitu czasu.

Wartość zwracana

Jeśli czas oczekiwania był zadawalający, wartość 0 jest zwracana; w przeciwnym wypadku wartość COOPERATIVE_WAIT_TIMEOUT, aby wskazać, że upłynął limit czasu oczekiwania bez zasygnalizowania zdarzenia.

Ważna uwagaWażne

W aplikacji Windows Store nie wywołuj wait na wątku ASTA, ponieważ to wywołanie może zablokować bieżący wątek i może spowodować, że aplikacja przestanie odpowiadać.

Wymagania

Nagłówek: concrt.h

Przestrzeń nazw: concurrency

Zobacz też

Informacje

event — Klasa

event::set — Metoda

COOPERATIVE_TIMEOUT_INFINITE

COOPERATIVE_WAIT_TIMEOUT