Windows Win32Processos & threadskernel32.dll
ExitThread
Encerra a thread chamadora, sem afetar as demais threads do processo.
Descrição
Equivalente conceitual à syscall crua `exit` (não `exit_group`) do Linux, que também termina apenas a thread atual.
Header:
processthreadsapi.hDLL: kernel32.dllNative API: NtTerminateThreadAtenção
Encerra a thread sem desenrolar destructors C++ na pilha nem liberar recursos automaticamente geridos por ela — geralmente é preferível apenas retornar da função da thread.
Assinatura
VOID ExitThread(DWORD dwExitCode);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| dwExitCode | DWORD | Código de saída da thread. |
Valor de retorno
Não retorna.
Códigos de erro (GetLastError)
Nenhum código de erro específico documentado para esta chamada.
Relacionadas
Equivalente em Linux x86_64