类SMS_Identification中的 GetCurrentUser 方法
在 GetCurrentUser
Configuration Manager 中,Windows Management Instrumentation (WMI) 类方法获取 SMS 提供程序用于身份验证的域\用户名。
以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。
语法
SInt32 GetCurrentUser(
String UserName
);
参数
UserName
数据类型String
限定符:[out]
SMS 提供程序正在使用的域\用户名。 此名称可能与应用程序提供的域\用户名不同,具体取决于所使用的域信任模型。
返回值
一个 SInt32
数据类型,为 0 表示成功,非零表示失败。
有关处理返回的错误的信息,请参阅关于Configuration Manager错误。
示例代码
以下示例演示如何调用此方法以获取当前用户。
Dim Identification As SWbemObject
Dim UserName As String
Set Identification = GetObject("winmgmts:\root\sms\site_<sitecode>:SMS_Identification")
Identification.GetCurrentUser UserName
MsgBox "UserName = " & UserName
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。