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