CWorkerThread::AddTimer
Wywołanie tej metody, aby dodać okresowe zegar do listy utrzymywane przez wątek roboczy.
HRESULT AddTimer(
DWORD dwInterval,
IWorkerThreadClient* pClient,
DWORD_PTR dwParam,
HANDLE* phTimer
) throw( );
Parametry
dwInterval
Określa okres czasomierza w milisekundach.pClient
Wskaźnik do IWorkerThreadClient interfejsu wywoływana, gdy jest sygnalizowany uchwyt obiektu.dwParam
Parametr przekazywane do IWorkerThreadClient::Execute gdy sygnalizowane uchwyt.phTimer
[out] Adres zmiennej UCHWYT, że sukces, otrzyma uchwyt do nowo utworzonego czasomierza.
Wartość zwracana
Zwraca wartość S_OK na powodzenie lub błąd HRESULT awarii.
Uwagi
IWorkerThreadClient::Execute zostanie wywołana przez pClient gdy zegar jest sygnalizowany.
Przekazać uchwyt zegara z phTimer do CWorkerThread::RemoveHandle zamknąć zegar.
Wymagania
Nagłówek: atlutil.h