IWorkerThreadClient::CloseHandle
Appliquez cette méthode pour fermer le handle associé à cet objet.
HRESULT CloseHandle(
HANDLE hHandle
);
Paramètres
- hHandle
Le handle à fermer.
Valeur de retour
S_OK de retour en cas de réussite, ou une erreur HRESULT en cas de échec.
Notes
Le handle passé à cette méthode a été précédemment associé à cet objet par un appel à CWorkerThread::AddHandle.
Exemple
Le code suivant montre une implémentation simple d' 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;
}
Configuration requise
Header: atlutil.h