Как можно узнать системный код рабочего стола ( OS Windows )

KDE777

,

Понятие desktop весьма размытое. Если смотреть с точки зрения системы объекты desktop создаются задолго, до запуска explorera, причем один из них под winlogon, а второй defaultный, под пользователя. Далее explorer проэцирует содержимое папки рабочего стола, конкретного юзера на всю область виртуального desktop\default, Также проэцирует панель задач, генерятся события и.т.д.

Если я не ошибаюсь, работает именно так.

А desktop у пользователя будет в любом случае при успешном логине, даже если приложения explorer вообще не будет в системе.