我想知道userAccountControl的当前值并确定它处于哪个阶段
引用:http://support.microsoft.com/kb/305144/en-us
根据上面的文档,它应该将2的值返回给幂N。
但是,当我运行C#程序时,它为普通帐户返回值544,为禁用帐户返回值546。我怀疑它们是十进制数字。但是,如何才能链接回引用文献中所示的值?
谢谢。
最佳答案
根据this list here,这意味着:
0x200 = normal account
0x020 = passwd_notreqd = password not required
0x002 = account disabled
所以
0x220
十六进制,表示:普通帐户,不需要密码0x222
十六进制,表示:普通帐户,已禁用,不需要密码