본문 바로가기

activex

ActiveX 관리자 권한으로 상승하여 사용 하기 여러곳을 돌아 다녀보아도 Visual C++ 6.0 으로 ActiveX 권한 상승문제는 정확하게 써놓은곳이 잘 없다.거의 다 ATL 위주의 설명이 많아 블로그에 포스팅한다.권한 상승 하는 방법은 크게 두가지로 분류가 된다.자신의 객체를 권한 상승 시켜서 필요한 메서드만 관리자 권한으로 수행하게 하는 일시적인 권한 상승방법이 있고Internet Explorer 자체를 관리자 권한으로 상승 시키는 방법이 있다.여기서 포스팅하는 방법은 Internet Explorer 자체를 관리자 권한으로 상승시키는 방법이다.1. 권한상승에 관한 코드 준비필자는 stdafx.h 파일에 아래 코드를 선언하였다.?123456789101112131415161718"2">// 권한상승typedef struct _TOKEN_ELEVA.. 더보기
ActiveX 제작시 Visat/Win7에서 주의해야 할 사항 출처 : http://yamoe.tistory.com/230 ActiveX 제작시 Windows Vista, Windows 7 에서 정상동작을 위해 신경써야 할 정보를 모아둡니다. UAC Elevation ActiveX에서 파일 쓰기 등의 작업을 한다면 권한 상승이 필요하며 권한 상승을 위한 코드는 아래 링크 참조. ATL ActiveX 만들기 - Part4. 관리자권한 UAC Elevation [참고] 포럼에서 해당 문제에 대해 논의된 글 Win7에서의 ActiveX 작동 문제 64bit OS에서 동작하는 ActiveX의 고려 사항 현재 보통은 기존에 32bit로 ActiveX가 제작되어 있는 상태에서 64bit OS에 동작하게 하려면 Internet Explorer 32bit 버전에서 실행시키면 된다.. 더보기