我试图获取Network Service
使用以下代码运行的服务的计算机主体名称。
BOOLEAN bError = GetUserNameEx(NameUserPrincipal, buffer, &buf_len);
由于我的计算机的域名是Service-Windows@example.com
,我希望结果buffer
是相同的。但是,返回的服务主体名称是WIN-SC4RKQUKM4D@example.com
. 我确定我已经更改了我的计算机并将其添加到域中example.com
。
我不知道异常的主体名称。可能是什么问题?任何提示将不胜感激。
更新
我在域控制器上运行服务,不知道这是否会干扰结果。
感谢你并致以真诚的问候!