RtwqScheduleWorkItem 函式 (rtworkq.h)
排程在指定間隔之後完成的非同步作業。
語法
HRESULT RtwqScheduleWorkItem(
[in] IRtwqAsyncResult *result,
[in] INT64 Timeout,
[out, optional] RTWQWORKITEM_KEY *key
);
參數
[in] result
回呼的指標。 呼叫端必須實作這個介面。
[in] Timeout
逾時間隔,以毫秒為單位。 將此參數設定為負值。 回呼會在 -Timeout 毫秒之後叫用。 例如,如果 Timeout 是 -5000,則會在 5000 毫秒之後叫用回呼。
[out, optional] key
接收可用來取消計時器的金鑰。 若要取消等候,請呼叫 RtwqCancelWorkItem ,並在 Key 參數中傳遞此金鑰。
傳回值
如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
需求
最低支援的用戶端 | Windows 8.1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | rtworkq.h |
程式庫 | Rtworkq.lib |
Dll | RTWorkQ.dll |