Windows 7 下安全桌面上的托管应用程序

发布于 2024-11-08 18:30:00 字数 416 浏览 4 评论 0原文

我正在寻找在 Windows 7 下的安全桌面上显示应用程序的可能性。 说明:安全桌面是由 Windows 提供的,以避免外部应用程序与您的应用程序进行交互。据我所知,它应该适用于每个应用程序。 众所周知的示例是 UAC、服务用户交互桌面或 CardSpace 应用程序(集成到 Windows 中)。 实际上,这并不意味着安全桌面上的每个应用程序都会自动提升(如此处提到的)。

不想与我的应用程序一起显示UAC对话框,而我的应用程序。它是托管的,我不想编写任何本机代码。

这可能吗?

提前致谢! 问候,放松

I'm searching for the possibility to show an application on a secure desktop under Windows 7.
For explanation: The secure desktop is provided by Windows to avoid external applications to interact with this your application. It should be available to every application, as far as I know.
Commonly known examples are the UAC, the service user interaction desktop or the CardSpace-Application (integrated into Windows).
Actually it does not mean that every application on the secure desktop is automatically elevated (as mentioned here).

It do not want to show the UAC dialog together with my application, but only my application. It is a managed one, and I don't want to code any native code.

Is this possible?

Thanks in advance!
Greetings, relexx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一杆小烟枪 2024-11-15 18:30:00

您可以通过调用 CreateDesktop Win32 API 来模拟“安全桌面”,您也可以从 C# 中执行此操作,但我必须警告您,这不适合胆小的人。途中有很多危险等待着你,并且不确定你能否成功到达目的地。

此链接解释了 CreateDesktop 如何在 Vista 和 UAC 上工作 CreateDesktop() (C, windows),这个展示了如何从 C# PInvoke CreateDesktop

您还可以通过谷歌搜索 CreateDesktop 来获取更多信息。

祝你好运!

You can emulate the "Secure Desktop" by calling CreateDesktop Win32 API, and you also can do this from C#, but I must warn you this is not for faint-hearted. A lot of perils awaits you on your way and it is not certain that you reach the desired destination successfully.

This link explains a bit how CreateDesktop works CreateDesktop() with vista and UAC on (C, windows), and this one shows how to call it from C# PInvoke CreateDesktop.

You can also get some more information by googling CreateDesktop.

Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文