次の方法で共有


CThreadPool::GetTimeout

 

スレッド プールがシャットダウンするまでスレッドを待機するミリ秒単位の最大時間を取得するときにこのメソッドを呼び出します。

構文

      HRESULT STDMETHODCALLTYPE GetTimeout(
   DWORD* pdwMaxWait 
) throw( );

パラメーター

  • pdwMaxWait
    [入力]スレッド プールはシャットダウンするまでスレッドを待機することで、成功、ミリ秒単位の最大値を受け取る変数のアドレス。

戻り値

正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。

解説

このタイムアウト値は CThreadPool::Shutdown によって他の値は、そのメソッドに指定されて使用されます。

必要条件

Header: atlutil.h

参照

CThreadPool クラス
IThreadPoolConfig::GetTimeout
CThreadPool::SetTimeout