getOSUser()
Die Funktion liefert den Benutzernamen, den vollen Namen, die OS ID, die Domain und den Kommentar des aktuellen Benutzers.
Synopsis
mapping getOsUser();
Parameter
Parameter | Bedeutung |
Keine | - |
Rückgabewert
Ein Mapping mit den Benutzerdaten.
Fehler
Die Funktion liefert -1 wenn ein Fehler auftritt und sonst 0.
Beschreibung
Die Funktion liefert den Benutzernamen, den vollen Namen, die OS ID, die Domain und den Kommentar des aktuellen Benutzers. Die Funktion liefert den "Prozess - Eigentümer" dh. den aktuellen Benutzer des Prozesses, in dem das Control läuft.
Beispiel
main()
{
mapping m;
DebugN(m = getOSUser());
// Returns the data of the current user
}
Die Funktion gibt aus:
WCCOAui1:["User:,"][mapping 5 items
WCCOAui1: "Comment" : ["Comment"]
WCCOAui1: "Name" : ["Name of the user]"
WCCOAui1: "OSID" : ["OS ID"]
WCCOAui1: "FullName" : ["Full name of the user"]
WCCOAui1: "Domain" : ["Windows domain"]
WCCOAui1:]
Zuordnung
Benutzerverwaltung, wartende Control-Funktion
Verfügbarkeit
CTRL
Siehe auch
getAllOSGroups(), getAllOSUsers(), getCurrentDomainName(), getWindowsEvents() und verifyOSUser()