18c0693f

Возвращение значений



Таблица 12.4. Возвращение значений функцией WaitForSingleObject

Возвращаемое значение

Описание

WAITJ1MEOUT Объект не перешел в свободное состояние, но интервал времени истек
WAIT_ABANDONED Ожидаемый объект является мьютексом, который не был освобожден владеющим им потоком перед окончанием этого потока. Объект мьютекс автоматически переводится системой в состояние свободен. Такая ситуация называется «отказ от мьютекса»
WAIT_OBJECT_0 Объект перешел в свободное состояние

WAIT_FAILED

Произошла ошибка, причину которой можно узнать, вызвав GetLastError

Функция WaitForMultipleObjects задерживает поток и в зависимости от значения флага bWaitAll ждет одного из следующих событий:



Содержание раздела