Поделиться через


CThreadPool::GetTimeout

 

Вызывайте этот метод для получения максимальное время, в миллисекундах, что пул потоков ожидает поток для закрытия.

Синтаксис

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

Параметры

  • pdwMaxWait
    [out] Адрес переменной, которая, в случае успешного выполнения возвращает максимальное время, в миллисекундах, что пул потоков ожидает поток для закрытия.

Возвращаемое значение

Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.

Заметки

Это значение времени ожидания используется CThreadPool::Shutdown если никакое другое значение не передается этому методу.

Требования

Header: atlutil.h

См. также

CThreadPool Class
IThreadPoolConfig::GetTimeout
CThreadPool::SetTimeout