GetExitCodeThread函数检索指定线程的终止状态。
BOOL GetExitCodeThread(
HANDLE 【hThread】, | //处理线程 |
LPDWORD 【lpExitCode】 | //地址接收终止状态 |
); |
参数
【hThread】
标识线程。
Windows NT:句柄必须具有THREAD_QUERY_INFORMATION权限。有关详细信息,请参阅线程对象.
【lpExitCode】
指向32位变量以接收线程终止状态。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
如果指定的线程尚未终止,返回的终止状态为STILL_ACTIVE。如果线程已经终止,则返回的终止状态可能是以下之一:
* ExitThread或TerminateThread功能中指定的退出值。
*从线程函数返回值。
*线程进程的退出值。
也可以看看