如何以编程方式确定用户帐户是否是Windows中特定组的成员?

给定组名和用户帐户,我想知道提供的用户是否属于特定组.用户可以是本地用户或域用户,该组可以是本地组或域组,该组也可以嵌套在其他组中.总之,我正在寻找像bool IsUserMemberOf(User,Group)这样的函数,它将在内部调用相应的Win32 API来进行搜索.我想进行上述查询的过程应具有查询本地和AD组的必要权限.我想在企业管理员帐户下运行该流程应该完成查询林中任何DC的工作,但可能不适用于不属于域的计算机.有关此查询过程应该运行的任何想法,以便它可以查询LSA以及AD?

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...