winbase.h


GetExitCodeThread

Esta función recupera es estado de finalización del hilo especificado.

Sintaxis

BOOL GetExitCodeThread(
    HANDLE hThread,     // manipulador del hilo
    LPDWORD lpExitCode  // dirección para recibir el estado de finalización
   );

Parámetros:

hThread: identifica el hilo. EL manipulador debe tener acceso THREAD_QUERY_INFORMATION.

lpExitCode: puntero a variable de 32 bis que recibirá el estado de finalización del hilo.

Valor de retorno

Si la función tiene éxito, el valor de retorno es TRUE.

Si la función falla, el valor de retorno es FALSE. Para obtener mayor información sobre el error, llamar a GetLastError.

Observaciones

Si el hilo especificado no ha finalizado, el estado de finalización devuelto es STILL_ACTIVE. Si el hilo ha terminado, el estado de finalización devuelto puede ser uno de los siguientes:

  • El valor de salida especificado en las funciones ExitThread o TerminateThread.
  • El valor de retorno de la función hilo.
  • El valor de salida del proceso del hilo.