共用方式為


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