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: 函式

請參閱

參考

IWorkerThreadClient 介面

CWorkerThread::AddHandle