以编程方式检测用户是否已使用临时配置文件登录

时间:2017-05-03 13:51:06

标签: windows

我有一个使用一些加密原语的程序,当用户使用临时配置文件登录时,这些原语不起作用。据我所知,没有解决方法。

因此,如果存在临时配置文件,我需要我的程序采取其他操作。我希望能够检测到这一点,而无需尝试加密操作并捕获异常。

有没有办法确定当前用户的配置文件会话是临时的(或必需的),而没有检测到错误情况?

1 个答案:

答案 0 :(得分:2)

调用GetProfileType()函数:

  

检索为当前用户加载的配置文件类型。

     

PT_MANDATORY - 用户拥有强制用户个人资料。

     

PT_TEMPORARY - 用户拥有临时用户个人资料;它将在注销时删除。

相关问题