PCLUSAPI_CLUS_WORKER_TERMINATE コールバック関数 (resapi.h)
ワーカー スレッドを終了します。 PCLUSAPI_CLUS_WORKER_TERMINATE型は、この関数へのポインターを定義します。
構文
PCLUSAPI_CLUS_WORKER_TERMINATE PclusapiClusWorkerTerminate;
void PclusapiClusWorkerTerminate(
[in] PCLUS_WORKER lpWorker
)
{...}
パラメーター
[in] lpWorker
終了するスレッドを記述する CLUS_WORKER 構造体へのポインター。
戻り値
なし
解説
ClusWorkerTerminate ユーティリティ関数は、lpWorker が指すCLUS_WORKER構造体の hThread メンバーと Terminate メンバーをチェックします。 hThread が NULL ではなく、Terminate が FALSE に設定され、これが ClusWorkerTerminate の最初の呼び出しであることを示す場合、関数はスレッドが終了するまで待機してから、 を返します。 それ以外の場合、以前に ClusWorkerTerminate を呼び出したことがある場合は、 Terminate が TRUE に設定されていると、スレッドが終了する前に関数が返されることがあります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
対象プラットフォーム | Windows |
ヘッダー | resapi.h |