Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 检查给定用户配置文件在C+中是否处于活动状态或已删除状态的最佳方法是什么+;?_C++_Winapi_Atl_User Profile - Fatal编程技术网

C++ 检查给定用户配置文件在C+中是否处于活动状态或已删除状态的最佳方法是什么+;?

C++ 检查给定用户配置文件在C+中是否处于活动状态或已删除状态的最佳方法是什么+;?,c++,winapi,atl,user-profile,C++,Winapi,Atl,User Profile,我有一个用户名列表。C++中,最好检查本地服务器中是否存在与用户名相关的配置文件?我遇到了ATL CAccessToken类方法和带有GetTokenInformation等的Win32 API。从性能角度看,哪一种方法更好?我希望,从性能角度来看,一次调用收集所有用户的整个列表会比单独验证它们更快。您可以使用所述的NetUserEnum功能执行此操作。这还将为您提供状态标志,以便您知道用户帐户是否已被禁用、锁定、密码是否过期等。太好了:-)这正是我要查找的。

我有一个用户名列表。C++中,最好检查本地服务器中是否存在与用户名相关的配置文件?我遇到了ATL CAccessToken类方法和带有GetTokenInformation等的Win32 API。从性能角度看,哪一种方法更好?

我希望,从性能角度来看,一次调用收集所有用户的整个列表会比单独验证它们更快。您可以使用所述的
NetUserEnum
功能执行此操作。这还将为您提供状态标志,以便您知道用户帐户是否已被禁用、锁定、密码是否过期等。

太好了:-)这正是我要查找的。