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