gpt4 book ai didi

windows - 如何以编程方式获取 AD 域中的登录服务器名称

转载 作者:可可西里 更新时间:2023-11-01 10:50:57 25 4
gpt4 key购买 nike

Active Directory 域的一部分从登录服务器(域 Controller )进行身份验证的主机。

LOGONSERVER env var 有它的值。

C:>echo %LOGONSERVER%\PUN5OPSDIRPIN01

是否有任何 API 可用于检索此值?

最佳答案

获取信息的最佳方式是LsaGetLogonSessionData分配和返回的API SECURITY_LOGON_SESSION_DATA结构包含 LogonServer 字段。输入参数LUID LogonId可以从GetTokenInformation得到您应该调用它并将 TokenInformationClass 参数设置为 TokenStatistics。字段AuthenticationIdTOKEN_STATISTICS struct 是需要使用的 LUID。

在答案中Get current user's last logon我发布了一个代码示例,展示了如何获取此信息以及有关当前登录 session 的一些其他信息。

关于windows - 如何以编程方式获取 AD 域中的登录服务器名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3577008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com