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