我需要以编程方式(在 .NET 中)检查给定用户(域帐户)是否是当前计算机(执行应用程序的计算机)上内置管理员组的成员。
是否可以?
我不了解.Net,但在win32中,简单的方法是调用IsUserAnAdmin()。如果您需要更多控制,您可以打开进程令牌并使用 CheckTokenMembership 检查您需要检查的每个组
Edit: See pinvoke.net.NET 示例代码(感谢 Choteen)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)