Windows 10桌面桥:DRM

时间:2018-10-30 02:42:38

标签: uwp drm desktop-bridge

我已经使用Desktop Bridge为Windows 10创建了UWP应用。但是,安装该软件包后,可以从C:\Program Files\WindowsApps复制exe文件,并且可以在其他PC上运行该文件,像Steam DRM一样,有什么保护复制的方法吗?

我想阻止exe文件在Windows Store外部运行,是否有任何简单的方法来实现它?桌面转换器能做到吗?还是可以使用任何窗口存储API?

1 个答案:

答案 0 :(得分:2)

您可以使用以下API在运行时检查应用实例是否具有有效的商店许可证:

https://docs.microsoft.com/en-us/uwp/api/windows.services.store.storeapplicense.skustoreid

如果用户已经从Microsoft Store安装了该应用程序,则它将具有SkuStoreId,其他则没有。离线时也可以执行此检查。