Partilhar via


CThreadPool::SetTimeout

Chamar esse método para definir a hora máximo em milissegundos que o pool de segmentos esperará um segmento para fechar.

HRESULT STDMETHODCALLTYPE SetTimeout( 
   DWORD dwMaxWait  
) throw( );

Parâmetros

  • dwMaxWait
    O tempo máximo aplicativos em milissegundos que o pool de segmentos esperará um segmento para fechar.

Valor de retorno

Retorna S_OK em êxito, ou um erro HRESULT em caso de falha.

Comentários

O tempo limite é inicializado para ATLS_DEFAULT_THREADPOOLSHUTDOWNTIMEOUT no construtor.

Observe que dwMaxWait é a hora em que o pool esperará um único segmento para fechar. O tempo máximas que podem ser obtidos para remover os vários segmentos do pool podem ser levemente menor que dwMaxWait multiplicado pelo número de segmentos.

Requisitos

Cabeçalho: atlutil.h

Consulte também

Referência

Classe de CThreadPool

IThreadPoolConfig::SetTimeout

CThreadPool::GetTimeout