CWorkerThread::AddTimer
Chamar este método para adicionar um timer waitable periódico à lista mantida por thread de trabalho.
HRESULT AddTimer(
DWORD dwInterval,
IWorkerThreadClient* pClient,
DWORD_PTR dwParam,
HANDLE* phTimer
) throw( );
Parâmetros
dwInterval
Especifica o intervalo de timer em milissegundos.pClient
O ponteiro para a interface de IWorkerThreadClient no objeto a ser chamado quando o identificador. é sinalizadadwParam
O parâmetro a ser passado a IWorkerThreadClient::Execute quando o identificador. é sinalizadaphTimer
[out] endereço de variável de ALÇA que, em êxito, recebe a alça ao timer recém-criado.
Valor de retorno
Retorna S_OK em êxito, ou um erro HRESULT em caso de falha.
Comentários
IWorkerThreadClient::Execute será chamado com pClient quando o timer é sinalizado.
Passe a alça de timer de phTimer a CWorkerThread::RemoveHandle para fechar o timer.
Requisitos
Cabeçalho: atlutil.h