GetCurrentUser-metod i klass SMS_Identification
WMI-klassmetoden GetCurrentUser
(Windows Management Instrumentation) hämtar i Configuration Manager det domän\användarnamn som används av SMS-providern för autentisering.
Följande syntax förenklas från MOF-kod (Managed Object Format) och definierar metoden.
Syntax
SInt32 GetCurrentUser(
String UserName
);
Parametrar
UserName
Datatyp: String
Kvalificerare: [ut]
Domän\användarnamn som används av SMS-providern. Det här namnet kan skilja sig från domänens\användarnamnet som tillhandahålls av programmet, beroende på vilken domänförtroendemodell som används.
Returvärden
En SInt32
datatyp som är 0 för att indikera lyckad eller icke-noll för att indikera fel.
Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.
Exempelkod
I följande exempel visas hur du anropar den här metoden för att hämta den aktuella användaren.
Dim Identification As SWbemObject
Dim UserName As String
Set Identification = GetObject("winmgmts:\root\sms\site_<sitecode>:SMS_Identification")
Identification.GetCurrentUser UserName
MsgBox "UserName = " & UserName
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).