Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Call this method to add a waitable object's handle to the list maintained by the worker thread.
HRESULT AddHandle( 
   HANDLE hObject, 
   IWorkerThreadClient* pClient, 
   DWORD_PTR dwParam  
) throw( );
Parameters
- hObject 
 The handle to a waitable object.
- pClient 
 The pointer to the IWorkerThreadClient interface on the object to be called when the handle is signaled.
- dwParam 
 The parameter to be passed to IWorkerThreadClient::Execute when the handle is signaled.
Return Value
Returns S_OK on success, or an error HRESULT on failure.
Remarks
IWorkerThreadClient::Execute will be called through pClient when the handle, hObject, is signaled.
Requirements
Header: atlutil.h