Udostępnij za pośrednictwem


IWorkerThreadClient::CloseHandle

Wdrożenie tej metody, aby zamknąć dojścia skojarzone z tym obiektem.

HRESULT CloseHandle(
   HANDLE hHandle 
);

Parametry

  • hHandle
    Uchwyt do zamknięcia.

Wartość zwracana

Zwrotu S_OK sukces lub błąd HRESULT awarii.

Uwagi

Dojście przekazane do tej metody został wcześniej skojarzony z tego obiektu przez wywołanie CWorkerThread::AddHandle.

Przykład

Poniższy kod przedstawia prosty wykonania 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;
}

Wymagania

Nagłówek: atlutil.h

Zobacz też

Informacje

Interfejs IWorkerThreadClient

CWorkerThread::AddHandle