IWorkerThreadClient::CloseHandle
实现此方法关闭处理与此对象关联的。
HRESULT CloseHandle(
HANDLE hHandle
);
参数
- hHandle
将要关闭的句柄。
返回值
返回在成功的S_OK或在失败时错误HRESULT。
备注
处理传递给此方法之前与此对象关联的调用 CWorkerThread::AddHandle。
示例
下面的代码演示 IWorkerThreadClient::CloseHandle的简单实现。
HRESULT CloseHandle(HANDLE hObject)
{
// Users should do any shutdown operation required here.
// Generally, this means just closing the handle.
if (!::CloseHandle(hObject))
{
// Closing the handle failed for some reason.
return AtlHresultFromLastError();
}
return S_OK;
}
要求
Header: atlutil.h