잔잔한 파도

  • 홈
  • 태그
  • 방명록

kill process 1

Windows NT 계열에서 프로세스 강제 종료하기

Windows에서 프로세스를 강제 종료하려면 TerminateProcess() API를 사용하면 된다. 그런데 Windows NT 계열에서 TerminateProcess()를 사용하려면 PROCESS_TERMINATE 접근 권한을 가지는 프로세스 핸들이 필요하다. OpenProcess()로 PROCESS_TERMINATE 접근 권한의 프로세스 핸들을 얻을 수 있는데 High integrity level 이상의 프로세스는 그 전에 먼저 SeDebugPrivilege 권한을 획득해야 한다. 따라서 프로세스를 종료하기 위한 절차는 다음과 같다. 1. 현재 프로세스의 권한을 변경하기 위한 액세스 토큰의 핸들을 가져온다. OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_..

개발 2007.06.01
이전
1
다음
더보기
  • 분류 전체보기
    • 개발
    • 팁
    • 관심
    • 일상
      • 캠핑
    • 기타
      • 노키아

Tag

Visual Studio, 아이폰, 후기, Windows 10, Microsoft Azure, Windows 8.1, iphone, Adobe AIR, 프리웨어, 마이크로소프트, 프로그래밍, 설치, Windows Vista, 스마트폰, 서피스 RT, IE8, windows 8, 개봉기, flex, Windows Azure,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :
방명록

Copyright © Kakao Corp. All rights reserved.

  • 핀토소프트
  • 스타코덱
  • 소프트픽 자료실

티스토리툴바