目前我们有一个 DLL,它使用 Windows API LogonUser 方法检查用户名/密码是否是有效的 Windows 用户。我们需要对其进行增强,以便它也检查用户是否属于指定组。是否有执行此操作的 Windows 方法?
给定 Windows 用户名和密码,找出用户是否属于指定组。
最佳答案
您可以使用 netapi32.dll 中的“NetUserGetLocalGroups”函数获取给定用户所属的所有组,然后检查函数返回的组名中是否存在指定的组名。你可以找到函数用法 here
关于windows - 如何查找Windows用户是否属于指定组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/282740/