Compartilhar via


CThreadPool::SetTimeout

 

Publicado: abril de 2016

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

Sintaxe

      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

Classe de CThreadPool
IThreadPoolConfig::SetTimeout
CThreadPool::GetTimeout