Nein tut sie nicht.
GetUsername gibt den Benutzernamen aus, in dessem Kontext der aufrufenden Thread ausgeführt wird.
Zitat von
Windows SDK:
Retrieves the name of the user associated with the current thread.
Ausserdem können meherere Benutzer an einem Rechner angemeldet sein, was sollte da
GetUsername zurückliefern, wenn es so funktionieren würde, wie du denkst.