CWorkerThread::AddTimer
Llame a este método para agregar un temporizador espera periódico a la lista mantenida por el subproceso de trabajo.
HRESULT AddTimer(
DWORD dwInterval,
IWorkerThreadClient* pClient,
DWORD_PTR dwParam,
HANDLE* phTimer
) throw( );
Parámetros
dwInterval
Especifica el período de temporizador en milisegundos.pClient
El puntero a la interfaz de IWorkerThreadClient en el objeto que se va a llamar cuando se señala el identificador.dwParam
El parámetro que se va a pasar a IWorkerThreadClient:: Ejecutar cuando se señala el identificador.phTimer
[out] Dirección de la variable de IDENTIFIER que, en correctamente, recibe el identificador al temporizador recién creado.
Valor devuelto
Devuelve S_OK en correctamente, o un error HRESULT del error.
Comentarios
IWorkerThreadClient:: Ejecutar se denominará con pClient cuando se señala el temporizador.
Pase el identificador del temporizador de phTimer a CWorkerThread:: RemoveHandle para cerrar el temporizador.
Requisitos
encabezado: atlutil.h