OpenProcess(PROCESS_ALL_ACCESS,FALSE,pid) 실패문제

코딩을 하다 보니

서브로 띄운 프로그램을 강제로 종료해야 하는 상황이 있어서
OpenProcess(PROCESS_ALL_ACCESS,FALSE,pid) 부분을 사용하게 되었는데.

이상하게 윈도우7에서는 잘 받아오는데 XP에서 못받아오는 문제가 발생했다.
그래서 구글님에게 기도드리니 신탁이 내려오더니.

PROCESS_ALL 말고 MAXIMUM_ALLOWED 라는걸 쓰면 된다고 하더라.

그래서 해보니 잘받아오네.

XP에서는 로그인 아이디가 슈퍼유저급이라 프로세서에서 띄운거는 낮은 권한으로
실행한거라 못받는건지. 에이 몰라.

암튼 저거 쓰면 됨.

크리에이티브 커먼즈 라이선스 Linsoo 의 저작물인 이 저작물은(는) 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스 에 따라 이용할 수 있습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.