Exitcode和GetExitcodeprocess有什么区别。请使用GetExitcodeprocess在C#中提供示例代码 我们如何将这个C ++代码转换为C#
BOOL WINAPI GetExitCodeProcess(
_In_ HANDLE hProcess,
_Out_ LPDWORD lpExitCode
);
答案 0 :(得分:1)
GetExitCodeProcess
是一个Win32函数,用于检索由进程句柄标识的进程的退出代码。如果你有一个原始的Win32进程句柄,你可以调用Win32函数:
[DllImport("kernel32.dll", SetLastError = true)]
public static extern bool GetExitCodeProcess(IntPtr hProcess, out uint ExitCode);
.net框架中的托管等效项为Process.ExitCode
。
除非您有特殊原因要对原始Win32 API进行调整,否则最好使用Process.ExitCode
。