Méthode GetCurrentUser dans le SMS_Identification de classe
La GetCurrentUser
méthode de classe WMI (Windows Management Instrumentation), dans Configuration Manager, obtient le nom de domaine\utilisateur utilisé par le fournisseur SMS pour l’authentification.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .
Syntaxe
SInt32 GetCurrentUser(
String UserName
);
Paramètres
UserName
Type de donnéesString
Qualificateurs : [out]
Domaine\nom d’utilisateur utilisé par le fournisseur SMS. Ce nom peut différer du nom domaine\utilisateur fourni par l’application, en fonction du modèle d’approbation de domaine utilisé.
Valeurs de retour
Type SInt32
de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec.
Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.
Exemple de code
L’exemple suivant montre comment appeler cette méthode pour obtenir l’utilisateur actuel.
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 requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.