나는 장치를 해제하는 코드 줄을 실행하려고 작동하지 매니페스트에 requireAdministrator :윈도우 8 스토어 앱 윈도우 8 스토어 앱 (C#을)에 (장치 관리자에서 발견) (C#을)
bool result = Native.SetupDiCallClassInstaller(Native.DIF_PROPERTYCHANGE, hDevInfo, ptrToDevInfoData);
결과는 장치를 비활성화 할 수 없음을 의미하는 "false"를 반환합니다. 나는 실행하려면 관리자 권한이 필요할 수 있습니다 코드 줄을 알고, 그래서 나는이 라인에 매니페스트 파일을 만든 :
"C:\Program Files (x86)\Windows Kits\8.0\bin\x64\mt.exe" -manifest "$(ProjectDir)$(TargetName).exe.manifest" -updateresource:"$(TargetDir)$(TargetName).exe;#1"
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
아이디어가 있으십니까? 감사.
윈도우 스토어 응용 프로그램은 관리자 priviliages이 필요 없습니다. 나는 Windows 스토어에서 내 응용 프로그램을 판매에 관심이 아니에요 –
, 그것은 관리자로 상승 할 수있는 터치 응용 프로그램 (메트로 스타일 UI) C#을 사용을 할 수 있습니까? – Dan
상관 없어요 ... Windows Store 응용 프로그램은 관리자 권한을 요청할 수 없습니다. –