用于创建用户配置文件的Windows API

时间:2010-08-03 08:20:25

标签: windows winapi profile

我正在尝试找到用于创建用户个人资料的Window API。

我正在Windows中创建本地用户,我正在尝试使用CreateProcessWithLogonW并使用设置了LOGON_WITH_PROFILE标志的用户运行进程。

由于配置文件不存在(用户尚未以交互方式登录),CreateProcessWithLogonW失败。

当与该用户进行交互式登录,然后运行该程序时,它可以正常工作。

任何人都知道如何使用Win32 API创建用户个人资料?

谢谢! 利奥尔

1 个答案:

答案 0 :(得分:3)

尝试用户个人资料API (请参阅http://msdn.microsoft.com/en-us/library/bb776901.aspx)。在Vista及更高版本中,您可以使用CreateProfile。在旧系统上,您可以使用LogonUserLoadUserProfileUnloadUserProfile(请参阅http://msdn.microsoft.com/en-us/library/bb762281.aspx)。