Sdílet prostřednictvím


CWorkerThread::AddTimer

Volání této metody pravidelné waitable časovač přidat seznam udržovaný pracovní podproces.

HRESULT AddTimer( 
   DWORD dwInterval, 
   IWorkerThreadClient* pClient, 
   DWORD_PTR dwParam, 
   HANDLE* phTimer 
) throw( );

Parametry

  • dwInterval
    Určuje interval časovače v milisekundách.

  • pClient
    Ukazatele IWorkerThreadClient na objektu, který chcete volat, pokud je signalizováno následným tichem popisovač rozhraní.

  • dwParam
    Parametr předávat IWorkerThreadClient::Execute kdy je popisovač signalizováno následným tichem.

  • phTimer
    [výstup] Adresa, úspěch, obdrží úchytu nově vytvořené časovač proměnné úchyt.

Vrácená hodnota

Vrátí S_OK na úspěch nebo selhání chybě HRESULT.

Poznámky

IWorkerThreadClient::Execute bude volat prostřednictvím pClient kdy je časovač signalizováno následným tichem.

Předat časovač popisovač z phTimer na CWorkerThread::RemoveHandle zavřete časovač.

Požadavky

Záhlaví: atlutil.h

Viz také

Referenční dokumentace

Třída CWorkerThread