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 に設定すると、関数はスレッドが終了するように通知することなく、指定されたタイムアウトまで待機します。それ以外の場合は、スレッドを待機する前にスレッドが終了するように通知されます。
戻り値
エラー発生時にシステム エラー コードを返します。
リターン コード | 説明 |
---|---|
|
すべてのワーカー スレッドが終了します。 |
|
ワーカー スレッドは、指定されたタイムアウト内に終了しません。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2016 |
対象プラットフォーム | Windows |
ヘッダー | resapi.h |
Library | ResUtils.lib |
[DLL] | ResUtils.dll |