Как узнать текущего пользователя в WinXP
Проблема такая, имеется сервис, вобщем приложение, которое запускается как сервис и работает постоянно на машине. На машине зарегистрировано несколько пользователей, которые работают за ней. Они могут работать как так:
Первый пользователь вошёл, вышел, второй зашёл, вышел, первый вошёл, вышел и т д,
А могут и так: первый вошёл, Switch user, второй вошёл, Switch user, и т д.
В этом случае сервис остаётся прицепленным к первому рабочему столу, что не есть правильно.
Требуется переключить сервис на активного пользователя.
Кто могёт, такое?