Microsoft MVP성태의 닷넷 이야기
안녕하세요 background service에서 user32dll 접근 질문 드리겠습니다.! [링크 복사], [링크+제목 복사],
조회: 11565
글쓴 사람
하태
홈페이지
첨부 파일
 

Work Service앱을 통해서 프로젝트를 하나 진행하였고,
윈도우즈 해상도 변경관련 프로젝트여서 user32.dll을 호출하고 있습니다.
문제는 .exe 파일로 실행시 문제없이 작동하는데.
sc.exe create 명령어를 통해 user32.dll의 ChangeDisplaySettings 메서드를 호출하면,
응답 값이 -1로 실패하게 됩니다.
혹시 서비스프로그램 등록시에도 관리자 권한이 있어야할까요?.








[최초 등록일: ]
[최종 수정일: 8/17/2022]


비밀번호

댓글 작성자
 



2022-08-17 02시23분
서비스 프로그램으로 등록하는 것은 반드시 관리자 권한이 필요합니다.
정성태
2022-08-19 02시12분
관리자 권한과 더불어 윈도우 서비스는 백그라운드 세션(Session 0)에서 실행되기 때문에 데스크탑관련 API에 접근이 안될듯 싶네요.

https://jeho.page/programming/2010/11/07/windows-sessions-station-desktop.html

옛날에는 서비스 옵션 중 "Allow services to interact with Desktop"을 이용하면 됐던것 같은데 한번 시도해 보시길.
al6uiz

... 16  17  18  19  20  [21]  22  23  24  25  26  27  28  29  30  ...
NoWriterDateCnt.TitleFile(s)
5431한예지 donator12/17/202015460비동기 소켓 서버 질문 드립니다! [1]
5430종범12/16/202014232[WPF] Task 관련 재질문 드립니다. [2]파일 다운로드1
5429종범12/16/202014587[WPF] Task 관련 질문 드립니다. [1]파일 다운로드1
5428최선호 donator12/14/202014491성태님 ㅠ.ㅠ 소켓 서버 작동이 이상합니다 ㅠ.ㅜ [1]파일 다운로드1
542712/11/202015016LPBOOL Win32 마샬링 질문이 있습니다. [6]
5426하태12/11/202012987안녕하세요 정성태님! C# winform Calendar 컨트롤 질문 드리겠습니다!. [1]
5425정유경12/10/202013159[왕초보] (4) [1]
5423정유경12/8/202013273[왕초보] (3) [2]
5422이승준12/7/202018348VisualStudio 2019의 인텔리센스가 느려지는 경우가 있나요? [4]
5421정유경12/6/202015114[왕초보] (2) [4]
5420정유경12/5/202014869[왕초보] 랜덤 숫자와 배열에 관한 질문 [1]
5419종범12/4/202015070[WPF] Threadpool사용 시 크리티컬 섹션 대응 질문 입니다. [4]
5418한예지 donator11/27/202015851클래스, 인터페이스 크기를 구하고 싶은데 어떻게 해야 될까요? [1]
5417한예지 donator11/27/202013677인터페이스와 추상클래스에 대해 궁금증이 있습니다. [1]
5416한예지 donator11/27/202013465Object 질문 있어요. [1]
5415한예지 donator11/25/202013023교재 213쪽 예제 4.25 질문드립니다. [1]
5414한예지 donator11/23/202014320제네릭 리스트 출력하는 방법이 궁금합니다. [1]
5413민석11/20/202015198C# minidump를 프로그램이 중단 될 때 만들고 싶습니다. [1]파일 다운로드2
5411원격11/20/202013222visualstdio로 웹 사이트로 만들었을때 원격 디버깅이 가능한가요? [1]
5410최성재11/16/202013725vcpkg로 GDCM 내려받을 때 USE_VTK 설정하는 방법-2번째 질문 [1]파일 다운로드1
5409민성11/16/202017217혹시 다른 질문이긴 한데요 [1]
5408최성재11/16/202013771vcpkg로 GDCM 내려받을 때 USE_VTK 설정하는 방법 [1]
5407민성11/11/202012802안녕하세요 yield return에 대해서 [1]
5406질문자11/10/202013548안녕하세요 wcf nettcpbinding의 timeout에 관해서 질문이 있습니다. [2]
5405민성11/9/202013817안녕하세요 이번에도 또 어려운 질문 같습니다. [1]
5404박진우11/6/202015528안녕하세요. SqlParameter 생성자 관련 질문 있습니다. [1]
... 16  17  18  19  20  [21]  22  23  24  25  26  27  28  29  30  ...