次の方法で共有


ClusWorkerCheckTerminate 関数 (resapi.h)

ワーカー スレッドをできるだけ早く終了するかどうかを決定します。 PCLUSAPIClusWorkerCheckTerminate 型は、この関数へのポインターを定義します。

構文

BOOL ClusWorkerCheckTerminate(
  [in] PCLUS_WORKER lpWorker
);

パラメーター

[in] lpWorker

チェックするスレッドを記述するCLUS_WORKER構造体へのポインター。

戻り値

ClusWorkerCheckTerminate は、次のいずれかの値を返します。

リターン コード/値 説明
TRUE
1
スレッドは終了する必要があります。
FALSE
0
スレッドは終了しないでください。

解説

ClusWorkerCheckTerminate ユーティリティ関数は、CLUS_WORKER構造体の Terminate メンバーをチェックして、Worker が指すスレッドが終了する必要があるかどうかを判断します。 Terminate メンバーは、複数のスレッドが同じワーカー スレッドで ClusWorkerTerminate を呼び出すときに問題が発生しないようにするために使用されます。

要件

   
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
対象プラットフォーム Windows
ヘッダー resapi.h
Library ResUtils.lib
[DLL] ResUtils.dll

関連項目

CLUS_WORKER

ClusWorkerCreate

ClusWorkerTerminate

スレッド管理ユーティリティ関数