1
6
查找 Shatter Attacks 和 Session 0 Isolation Feature 基本上,如果两个进程(不同用户的)共享同一个桌面,一个进程可以通过发送windows消息在另一个进程中执行它想要的任何代码,这被称为破坏攻击。 关于这是否是一个设计缺陷,有很多讨论,在Vista之后,微软决定删除对服务的任何交互式桌面支持,因为这是一个潜在的安全漏洞。
|
2
1
但是 所以解决办法是 你将从你的代码中点击服务器程序 必须 在服役。服务器将完成工作并返回结果。 您可以使用WCF通过命名管道作为传输或其他任何工作方式在2之间进行通信。否则,可以在本地主机上使用裸命名管道或tcp/ip。从你的网站在你的用户档案,你应该知道所有关于localhost! |
3
0
从技术上讲,UI组件需要启动Windows消息队列才能工作。您可以从windows服务运行它(可能允许与桌面交互,据我所知,此功能在windows Vista和更高版本中被禁用)。 但是你所说的不是UI组件,而是COM组件,你可以使用它。至少是微软的Office,但微软不推荐使用,因为内存泄漏是可能的。最新的MS Office有服务器版,可以在没有用户界面的应用程序中使用。 |
manoj sawant · 窗口服务无法访问远程共享文件夹 6 年前 |
Praveen M · 在WIX中强制终止windows服务 6 年前 |
Brendan · SolrCore正在加载Windows服务 6 年前 |
shahar eldad · 我应该使用哪个句柄初始化扫描仪应用程序 6 年前 |
Dev · CoCreateInstance方法有问题 7 年前 |