프로그래밍/MFC , WinAPI

GetExitCodeProcess 함수란 무엇인가?

친루엄 2018. 4. 5. 16:16
BOOL WINAPI GetExitCodeProcess(
  _In_  HANDLE  hProcess,
  _Out_ LPDWORD lpExitCode
);


지정된 프로세서의 종료상태를 가져옵니다.

 

hProcess

 종료코드를 받기 원하는 프로세스의 핸들

 핸들에는 PROCESS_QUERY_INFORMATION 또는 PROCESS_QUERY_LIMITED_INFORMATION액세스 권한이 있어야 합니다. 자세한 정보는 아래 주소에서 확인바랍니다.

 

lpExitCode

 프로세스 종료 상태를받을 변수에 대한 포인터. 

 

함수가 성공하면 반환 값은 0이 아닙니다.

 이 함수는 즉시 반환됩니다. 프로세스가 종료되지 않고 함수가 성공하면 반환되는 상태는 STILL_ACTIVE 입니다.

 

 반환값의 자세한 정보는

 https://msdn.microsoft.com/en-us/library/windows/desktop/ms683189(v=vs.85).aspx