Вообщем придумал как дать каждому уникальный ID. Независимо от того под каким именем вошел пользователь каждому присваивается свой ID, генерирую и записываю его в pClientData^.GlobalData.CurrentFullUserName пользователя. При этом если зашли 2 пользователя с одинаковым именем, VisuElems.CurrentFullUserName у них всё равно будет разный