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


CThreadPool::Shutdown

 

Вызывайте этот метод для отключения пула потоков.

Синтаксис

      void Shutdown(
   DWORD dwMaxWait = 0
) throw( );

Параметры

  • dwMaxWait
    Запрашиваемое максимальное время ожидания в миллисекундах, что пул потоков ожидает поток для закрытия.Если 0 или без значений не указано, то этот метод будет использовать время ожидания задано CThreadPool::SetTimeout.

Заметки

Этот метод создает завершение работы запрос ко всем потокам в кластере.Если время ожидания истекает, то это вызывает TerminateThread метода в любом потоке, который не влево.Этот метод вызывается автоматически из деструктора класса.

Требования

Header: atlutil.h

См. также

CThreadPool Class