我可以使用 DCOMCNFG 在我的 DCOM 应用程序上禁用远程启动,但我想以编程方式执行此操作。我查看了 CoInitializeSecurity,但似乎并没有这样做。有人做过吗?
我正在使用德尔福顺便说一句。
二进制数据只是一个安全描述符结构(PSecurityDescriptor)。我的意思是它是这个结构的内存的副本。而且,当然,安全描述符是自相关的。JWSCL 可以轻松创建这样的结构。
每个用户访问权限的 Launch- 和 AccessPermission 列表也包含远程和本地访问。
远程/本地激活/启动的权限存储在对象的 AppID 下的注册表中。
我不确定如何以编程方式对其进行编辑。
这与使用脚本/api 更改组件服务 > COM 安全性中的访问权限非常相似?我对此发表了回应。