CEvent::PulseEvent

设置操作的状态为终止(可用),版本所有等待线程并重置为自动nonsignaled (不可用)。

BOOL PulseEvent( );

返回值

非零,如果函数运行成功;否则为0。

备注

如果事件是手动,释放所有等待线程,活动设置为nonsignaled,并且,PulseEvent 返回。 如果事件是自动的,释放一个线程,活动设置为nonsignaled,并且,PulseEvent 返回。

如果没有等待线程,也不能立即释放线程,PulseEvent 设置nonsignaled的事件的状态并返回。

PulseEvent 使用基础Win32 PulseEvent 功能,可从等待状态一瞬间中移除了核心架构异步过程调用实例。 因此,PulseEvent 不可靠的,因此不应由新应用程序使用。 有关更多信息,请参见 PulseEvent function

要求

Header: afxmt.h

请参见

参考

CEvent选件类

层次结构图