event::wait 方法

等待事件变为终止状态。

size_t wait(
   unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);

参数

  • _Timeout
    表示等待超时前的毫秒数。 值 COOPERATIVE_TIMEOUT_INFINITE 表示不存在超时。

返回值

如果已满足等待,则返回值 0;否则为值 COOPERATIVE_WAIT_TIMEOUT,表示等待超时,事件未变为终止状态。

要求

**标头:**concrt.h

命名空间: 并发

请参见

参考

event 类别(并发运行时)

event::set 方法

COOPERATIVE_TIMEOUT_INFINITE

COOPERATIVE_WAIT_TIMEOUT