是否可以通过c#获取与给定的Msmq私有(private)队列相关的所有权限列表? ,
我看到了 MessageQueue.SetPermissions
和 MessageQueue.ResetPermissions
但我没有看到任何获取当前权限的信息?
谢谢
最佳答案
不,目前无法使用 .NET Framework 获取队列的 ACL。 System.Messaging 命名空间缺少许多在 MSMQ 的 COM 组件中发现的功能,但不幸的是,您甚至不能为此使用 COM。
如果您熟悉 P/Invoke,您可以使用方法 MQGetQueueSecurity http://msdn.microsoft.com/en-us/library/ms703223(v=vs.85).aspx
关于c# - 如何使用 C# 获取 Msmq 的访问控制列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8907694/