winrt::resume_on_signal 函式 (C++/WinRT)
函式,可讓您用來暫停,直到發出核心事件訊號為止。
如需詳細資訊和程式碼範例,請參閱 等候核心控制碼。
語法
auto resume_on_signal(
void* handle,
winrt::Windows::Foundation::TimeSpan timeout = {}) noexcept
參數
handle
要等候的核心事件的控制碼。 您必須負責確保此控制碼在函 co_await
式完成之前保持有效。
timeout
選擇性逾時值。 如果您傳遞逾時為 0,則會將其視為無限。 如果您傳遞負逾時,行為是未定義的。
傳回值
可等候的物件 (可以傳遞至 co_await
) 的物件。 如果控制碼已發出訊號,或 false
逾時經過,則的結果 co_await
true
為 。
規格需求
最低支援的 SDK:Windows SDK 10.0.17134.0 版 (Windows 10版本 1803)
命名空間: winrt
標頭: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion <> \cppwinrt\winrt\base.h 預設包含 ()