共用方式為


event::wait 方法

等候事件成為已收到信號。

size_t wait(
   unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);

參數

  • _Timeout
    表示等候逾時前的毫秒數。 COOPERATIVE_TIMEOUT_INFINITE 值表示無逾時。

傳回值

如果已滿足等候,會傳回值 0,否則會傳回值 COOPERATIVE_WAIT_TIMEOUT,表示等候逾時且事件沒有變成發出訊號。

需求

標頭: concrt.h

Namespace: 並行存取

請參閱

參考

event 類別 (並行執行階段)

event::set 方法

COOPERATIVE_TIMEOUT_INFINITE

COOPERATIVE_WAIT_TIMEOUT