728x90
반응형
Windows Vista 환경에서 SetLocalTime
함수를 호출하려면 관리자 권한
이 필요합니다.
테스트 결과, 애플리케이션의 매니페스트에서 UAC
(User Account Control
) 설정을 조정하면 권한 상승이 가능하며, 이에 따라 SetLocalTime
함수 호출이 성공적으로 이루어집니다.
테스트는 관리자 그룹
에 속한 사용자 계정으로 수행되었으며, 매니페스트의 UAC 설정에 따른 결과는 다음과 같습니다:
asInvoker
: 호출 실패highestAvailable
: 호출 성공requireAdministrator
: 호출 성공
이러한 결과는 highestAvailable
설정에서도 권한 상승이 이루어져 함수 호출이 성공함을 보여줍니다.
추후 일반 사용자 계정으로도 동일한 테스트를 진행하여 결과를 확인할 예정입니다.
728x90
반응형
'Windows' 카테고리의 다른 글
File System Functionality Comparison (마이크로소프트 문서 win32 깃허브) (0) | 2022.05.11 |
---|---|
[scoop] 윈도우즈에서 유닉스/리눅스 툴을 쉽게 설치하기 (0) | 2018.10.02 |
MultiByteToWideChar 함수로 멀티바이트 문자열을 유니코드로 변환하기 (0) | 2007.12.31 |
DLU Dialog Units (0) | 2007.06.13 |
SAFEARRAY 사용법 정리 (1) | 2007.04.03 |