共用方式為


ClusWorkerTerminateEx 函式 (resapi.h)

等候背景工作線程終止到指定的逾時。 此函式可以發出線程在等候開始之前終止的訊號,或只是在指定時被動等候。

語法

DWORD ClusWorkerTerminateEx(
  [in, out] PCLUS_WORKER ClusWorker,
  [in]      DWORD        TimeoutInMilliseconds,
  [in]      BOOL         WaitOnly
);

參數

[in, out] ClusWorker

描述要終止之背景工作線程 之CLUS_WORKER 結構的指標。

[in] TimeoutInMilliseconds

以毫秒為單位的逾時。

[in] WaitOnly

如果設定 TRUE,函式會等候最多指定的逾時,而不會發出線程終止的訊號;否則,它會在等候線程之前,向線程發出終止訊號。

傳回值

在失敗時傳回系統錯誤碼。

傳回碼 Description
ERROR_SUCCESS
所有背景工作線程都會終止。
WAIT_TIMEOUT
背景工作線程不會在指定的逾時內終止。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2016
目標平台 Windows
標頭 resapi.h
程式庫 ResUtils.lib
Dll ResUtils.dll

另請參閱

CLUS_WORKER

ClusWorkerCheckTerminate

ClusWorkerCreate

ClusWorkerTerminate

ClusWorkersTerminate

線程管理公用程式函式