CWorkerThread::AddHandle
ワーカー スレッドによって保持されるリストに待機可能オブジェクト ハンドルを追加するには、このメソッドを呼び出します。
HRESULT AddHandle(
HANDLE hObject,
IWorkerThreadClient* pClient,
DWORD_PTR dwParam
) throw( );
パラメーター
hObject
待機可能オブジェクトへのハンドル。pClient
ハンドルがシグナル状態になったときに呼び出すオブジェクトの IWorkerThreadClient インターフェイスへのポインター。dwParam
ハンドルがシグナル状態になったときに IWorkerThreadClient::Execute に渡すパラメーター。
戻り値
正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。
解説
IWorkerThreadClient::Execute は pClient によって、hObject、ハンドルがシグナル状態と呼ばれます。
必要条件
Header: atlutil.h