IWorkerThreadClient::CloseHandle
Implemente este método para fechar o identificador associado a este objeto.
HRESULT CloseHandle(
HANDLE hHandle
);
Parâmetros
- hHandle
O identificador a ser fechado.
Valor de retorno
Retorna S_OK no sucesso ou um erro HRESULT em caso de falha.
Comentários
O identificador passado para esse método era anteriormente associado a este objeto por uma telefonar para CWorkerThread::AddHandle.
Exemplo
O código a seguir mostra uma implementação simples de 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;
}
Requisitos
Cabeçalho: atlutil.h