본문 바로가기

컴퓨터 과학 & 영상처리 관련/C / C++

C++ process kill


http://stackoverflow.com/questions/2443738/c-terminateprocess-function






int dwProcessId = GetCurrentProcessId();

DWORD dwDesiredAccess = PROCESS_TERMINATE; //1

        BOOL  bInheritHandle  = FALSE;  //0

DWORD uExitCode = 0;

         

        HANDLE hProcess = OpenProcess(dwDesiredAccess, bInheritHandle, dwProcessId);

    

        BOOL result = TerminateProcess(hProcess, uExitCode);  //여기서 종료됨

        CloseHandle(hProcess);