CThreadPool::Shutdown

Chiamare questo metodo per interrompere il pool di thread.

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

Parametri

  • dwMaxWait
    Il tempo massimo richiesto in millisecondi che il pool di thread aspetti un thread per interrompere.Se 0 o nessun valori vengono forniti, questo metodo utilizzerà l'intervallo impostato da CThreadPool::SetTimeout.

Note

Questo metodo invia una richiesta di interruzione a tutti i thread nel pool.Se il timeout scade, questo metodo chiamerà TerminateThread su qualsiasi thread che non sia disconnesso.Questo metodo viene chiamato automaticamente dal distruttore della classe.

Requisiti

Header: atlutil.h

Vedere anche

Riferimenti

Classe di CThreadPool