Condividi tramite


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

CThreadPool Class