GetCurrentUser Configuration Manager,Windows Management Instrumentation (WMI) 類別方法會取得 SMS 提供者用於驗證的網域\使用者名稱。
下列語法是從 [受控物件格式] 簡化而 (MOF) 程式碼,並定義方法。
語法
SInt32 GetCurrentUser(
String UserName
);
參數
UserName 資料類型: String
資格賽:[出局]
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 伺服器開發需求。