Ich benutze auch Die Funktion GetUserName für derartiges. Mir ist jedoch aufgefallen dass wenn die Userkennung geändert wird, die Funktion immer noch den alten Wert liefert.
Als z.B Fräulein "müller" hat die Kennung 'müller' jetzt heiratet sie und der account wird geändert in "maier". GetUserName liefert dann immer noch "müller".
Da muß es doch noch andere
api-Funktionen geben um auch an die neue Kennung heranzukommen.