是否可以通过c#获取与给定Msmq专用队列相关的所有权限列表? ,
我看到MessageQueue.SetPermissions
和MessageQueue.ResetPermissions
,但我没有看到获取当前权限的任何内容?
由于
答案 0 :(得分:2)
不,目前无法使用.NET Framework获取队列的ACL。 System.Messaging命名空间缺少MSMQ的COM组件中的许多功能,但不幸的是,你甚至无法使用COM。
如果您对P / Invoke感到满意,可以使用MQGetQueueSecurity方法 http://msdn.microsoft.com/en-us/library/ms703223(v=vs.85).aspx