クラス SMS_Identificationの GetCurrentUser メソッド
Windows Management Instrumentation (WMI) クラス メソッドはGetCurrentUser
、Configuration Managerで、認証のために SMS プロバイダーによって使用されるドメイン\ユーザー名を取得します。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、 メソッドを定義します。
構文
SInt32 GetCurrentUser(
String UserName
);
パラメーター
UserName
データ型: String
修飾子: [out]
SMS プロバイダーによって使用されているドメイン\ユーザー名。 この名前は、使用されるドメイン信頼モデルに応じて、アプリケーションによって提供されるドメイン\ユーザー名とは異なる場合があります。
戻り値
SInt32
成功を示す 0 のデータ型、失敗を示す 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 サーバー開発要件」を参照してください。