Freigeben über


CWorkerThread::AddHandle

Rufen Sie diese Methode auf, um das Handle eines Objekts wait-fähigen der Liste hinzuzufügen, die durch den Arbeitsthread gespeichert werden.

HRESULT AddHandle( 
   HANDLE hObject, 
   IWorkerThreadClient* pClient, 
   DWORD_PTR dwParam  
) throw( );

Parameter

  • hObject
    Das Handle für ein wait-fähigen Objekt.

  • pClient
    Der Zeiger auf die IWorkerThreadClient-Schnittstelle auf dem Objekt aufgerufen werden, wenn das Handle signalisiert wird.

  • dwParam
    Der zu IWorkerThreadClient::Execute zu übergebenden Parameter, wenn das Handle signalisiert wird.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

IWorkerThreadClient::Execute wird durch pClient aufgerufen, wenn das Handle, hObject, signalisiert wird.

Anforderungen

Header: atlutil.h

Siehe auch

Referenz

CWorkerThread Class