用LookupAccountName函数如何获得Windows的唯一ID(不通过读取注册表)
我的WindowsXP是在公司的域里面的,如何通过LookupAccountName函数拿到一个Windows的唯一安装ID呢?
我知道LookupAccountName可以用来获取用户/组的信息,这类似于unix的getuid/getgid等。
但是我要的是一个96位的长字符串,内容相等于HKLM\SECURITY\SAM\Domains\Account下面的F/V的内容----一长串16进制字符。但是我不想直接读取注册表的内容,微软也不推荐这样做,因为那个只有SYSTEM用户能访问,其他用户要修改权限后才能看到键值。
我应该如何给LookupAccountName传递参数呢? 谢谢!