Partager via


CThreadPool::Shutdown

Appelez cette méthode pour arrêter le pool de threads.

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

Paramètres

  • dwMaxWait
    Le temps maximum demandé en millisecondes que le pool de threads attend un thread s'arrête.Si 0 ou aucune valeurs ne sont fournies, cette méthode utilise le délai d'attente défini par CThreadPool::SetTimeout.

Notes

Cette méthode publie une demande d'arrêt à tous les threads dans le pool.Si le délai d'attente expire, cette méthode appelle TerminateThread sur n'importe quel thread qui n'a pas quitté.Cette méthode est appelée automatiquement le destructeur de la classe.

Configuration requise

Header: atlutil.h

Voir aussi

Référence

CThreadPool de classe