草庐IT

pLogonSessionData

全部标签

c - 获取当前用户的最后一次登录

我正在尝试获取当前用户的上次登录时间。我可能是本届session,也可能是之前的session。我正在调用GetUserName()来获取当前用户名。我将其输入NetUserGetInfo()以尝试获取上次登录时间。所有这一切都因错误2221(未找到用户)而失败。当我尝试使用“管理员”时,它起作用了。即使我对我的用户名进行硬编码,它也会返回2221。这就是我正在使用的:nStatus=NetUserGetInfo(NULL,L"administrator",dwLevel,(LPBYTE*)&pBuf);如何获取当前用户的上次登录时间?谢谢,代码总是受欢迎的。这是我目前使用的完整代码: