CEvent::PulseEvent
Устанавливает состояние события в просигнализированный (доступно) выпуски всех потоков в состоянии ожидания, и возвраты его nonsignaled (нет) автоматически.
BOOL PulseEvent( );
Возвращаемое значение
Ненулевой если функция была успешна; в противном случае – значение 0.
Заметки
Если событие manual, то все потоки в состоянии ожидания освобождены, событие установлено в возвращениям nonsignaled и PulseEvent. Если событие автоматическое, один поток освобождатьа, событие установлено в возвращениям nonsignaled и PulseEvent.
Если потоки ожидают входа или отсутствуют потоки не может быть освобожден немедленно, наборы PulseEvent состояния nonsignaled события и возвращений.
PulseEvent использует базовые функции Win32 PulseEvent, которая может быть однократно удалить из состояния ожидания вызова асинхронной процедуре в режиме ядра. Поэтому PulseEvent ненадежно и не должно использоваться новым применениями. Дополнительные сведения см. в разделе PulseEvent function.
Требования
Header: afxmt.h