![](/img/trans.png)
[英]How to shutdown a windows tablet from a UWP application running in assigned access mode?
[英]Restart a windows tablet from a UWP application?
我在 Window 10 的平板電腦中以信息亭模式運行 UWP 應用程序。我想從我的應用程序重新啟動平板電腦。 我安裝的 UWP SDK 版本是 - 10.0.18362.0。 所以我添加到清單中:
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10"
IgnorableNamespaces="uap mp iot">
<Capabilities>
<Capability Name="internetClient" />
<!-- Add the capability here -->
<iot:Capability Name="systemManagement" />
<DeviceCapability Name="wifiControl" />
<DeviceCapability Name="bluetooth" />
並嘗試在按鈕事件處理程序中重新啟動系統:
private async void OnClick(object sender, RoutedEventArgs e)
{
await Dispatcher.RunAsync(CoreDispatcherPriority.High, () =>
{
ShutdownManager.BeginShutdown(ShutdownKind.Restart, TimeSpan.FromSeconds(3));
});
}
我得到了錯誤:
System.UnauthorizedAccessException -(來自 HRESULT 的異常:0x80070005 (E_ACCESSDENIED))
有我的擴展:
我在那里找不到 Windows IoT Extension。 也許這就是原因? 如何以編程方式重新啟動我的平板電腦。
UPD:我使用 IoT Extension 安裝了 SDK 並添加了參考,但它沒有幫助。
恐怕你的平板不支持你想要實現的這個操作。 此 API 僅支持 Windows IOT 設備。 適用於帶有Windows物聯網系統的設備。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.