簡體   English   中英

從純 UWP 應用讀取組策略設置

[英]Reading Group Policy settings from pure UWP app

我有一個 C# Windows 程序,它正在讀取由管理員使用 ADMX 設置的自定義組策略設置。 目前,該應用程序正在直接讀取反映組策略設置的注冊表值。

現在,我想制作這個應用程序的純 UWP 版本(最好不使用桌面橋),它應該直接從 Microsoft Store 安裝。 我已經在另一個問題中看到這種應用程序無法訪問 Windows 的注冊表。 但是,特別是對於組策略,可能有一個專用的 API - 但它沒有很好的記錄(請參閱此處)。

那么 - 有沒有辦法讓純 UWP 應用程序讀取組策略設置?

從純 UWP 應用讀取組策略設置

目前,UWP 不支持直接訪問組策略。 如本案例回復所述,您可以讓Brokered Windows Runtime Component或桌面橋間接訪問 regedit。 對於純 UWP 應用程序,它無法做到,如果您確實想要此功能,請隨時使用 Windows Feed Hub 應用程序發布您的要求。

更新

目前,在 uwp 平台中沒有這樣的 api 可以直接訪問組策略。 但是 API 的 WACK 列表已更新以允許注冊 API。 (實際上,它們適用於任何版本的 Windows 10,而不僅僅是 1809)這意味着您可以使用win32 api訪問Group Policy 如果您想從托管代碼中使用,您可以查看 C# 包裝器的 pinvoke。 請注意,如果您在 UWP 應用中使用了 pinvoke,則不允許發布到存儲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM