Метод event::wait
Ожидает перехода события в сигнальное состояние.
size_t wait(
unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);
Параметры
- _Timeout
Указывает количество миллисекунд времени ожидания. Значение COOPERATIVE_TIMEOUT_INFINITE означает, что время ожидания не истекает.
Возвращаемое значение
Если было выполнено ожидания, значение 0 возвращается; в противном случае — значение COOPERATIVE_WAIT_TIMEOUT для указания, что истекло время ожидания без получения событием сигнала.
Важно!
В приложении Магазин Windows, не следует вызывать wait в потоке ASTA, потому что вызов может блокировать текущий поток и сделать его неоткликающимся.
Требования
Заголовок: concrt.h
Пространство имен: concurrency