GetExitCodeProcess

【勇芳软件工作室】汉化HomePreviousNext

GetExitCodeProcess函数检索指定进程的终止状态。

BOOL GetExitCodeProcess(

HANDLE 【hProcess】,//处理进程
LPDWORD 【lpExitCode】//地址接收终止状态
); 

参数

【hProcess】

标识过程。

Windows NT:句柄必须具有PROCESS_QUERY_INFORMATION权限。有关详细信息,请参阅过程对象.

【lpExitCode】

指向32位变量以接收进程终止状态。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

如果指定的进程尚未终止,则返回的终止状态为STILL_ACTIVE。如果进程已经终止,则返回的终止状态可能是以下之一:

* ExitProcessTerminateProcess功能中指定的退出值。

*进程的主要WinMain函数的返回值。

*导致进程终止的未处理异常的异常值。

也可以看看

ExitProcess, ExitThread, TerminateProcess, WinMain