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


CThreadPool::Shutdown

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

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

Параметры

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

Заметки

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

Требования

Header: atlutil.h

См. также

Ссылки

CThreadPool Class