uwp - 如何访问 UWP 应用中的注册表项?

标签 uwp windows-10-universal registrykey

我想通过 UWP 应用访问 windows10 注册表项。
键为:\HKEY_LOCAL_MACHINE\SOFTWARE\MyCompanyName\MyName
我找不到任何函数调用来完成它。
请指出我该怎么做?
谢谢,

最佳答案

您可以从从 UWP 应用程序启动的 Win32 runFullTrust 后台进程中读取注册表值,也可以从从该 HKEY_LOCAL_MACHINE 进程启动的“提升的”Win32 应用程序的 runFullTrust 配置单元中写入值。

这些技术非常强大,在从 Windows 应用商店部署的 UWP 应用中使用它们需要获得 Microsoft 的特别审查和许可。这些技术由 OEM 使用,但不仅限于它们。如果你有充分的理由并且能够解释它,你很可能会得到批准。

我写了一个示例和文章,确切地展示了如何做到这一点,您可能会发现它 here

关于uwp - 如何访问 UWP 应用中的注册表项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48899692/

相关文章:

c++ - 为什么 RegQueryValueEx() 函数在尝试读取注册表项时返回 ERROR_FILE_NOT_FOUND?

active-directory - 如何从注册表查找 Active Directory 容器

javascript - UWP:如何访问应用程序数据

c# - 使用谷歌凭据登录 UWP C# 应用程序

c# - UWP CreateFileAsync 线程在 Release模式下编译并选中 Compile with .NET Native 工具链时退出

c# - 如何在 UWP 的 NavigationViewMenuItems 中添加自定义图标

c# - 用户是否可以只选择一次文件保存位置?

c# - 如何在 windows 10 应用程序中为 windows 和 windows phone 应用程序编写不同的代码

c# - 通过 C# 从注册表中的 'Deny' 项中删除一条 'UserChoice' 规则(权限)

javascript - 使文本内容在 UWP Javascript 中可选择