Asztali
A asztali logikai megjelenítési felülettel rendelkezik, és felhasználói felületi objektumokat, például ablakokat, menüket és horgokat tartalmaz; az ablakok létrehozására és kezelésére használható. Minden asztali objektum biztonságos objektum. Amikor létrejön egy asztal, az a hívási folyamat aktuális ablakállomásához van társítva, és a hívószálhoz van rendelve.
Az ablaküzenetek csak az ugyanazon az asztalon lévő folyamatok között küldhetők el. Ezenkívül egy adott asztalon futó folyamat horog eljárása csak az ugyanazon az asztalon létrehozott ablakokhoz szánt üzeneteket fogadhatja.
Az interaktív ablakállomáshoz (Winsta0) társított asztalok felhasználói felület megjelenítésére és felhasználói bemenet fogadására is használhatók, de egyszerre csak az egyik ilyen asztal aktív. Ez az aktív asztal, más néven a bemeneti asztaliaz, amely jelenleg látható a felhasználó számára, és amely felhasználói bemenetet fogad. Az alkalmazások az OpenInputDesktop függvénnyel lekérhetik a leírót a bemeneti asztalra. A szükséges hozzáféréssel rendelkező alkalmazások a SwitchDesktop függvénnyel adhatnak meg egy másik bemeneti asztalt.
Alapértelmezés szerint három asztal található az interaktív ablakállomáson: Alapértelmezett, ScreenSaver és Winlogon.
Az alapértelmezett asztal akkor jön létre, amikor a Winlogon bejelentkezett felhasználóként elindítja a kezdeti folyamatot. Ekkor az Alapértelmezett asztal aktívvá válik, és a felhasználóval való interakcióra szolgál.
Amikor egy biztonságos képernyőkímélő aktiválódik, a rendszer automatikusan a ScreenSaver asztalra vált, amely megvédi az alapértelmezett asztalon lévő folyamatokat a jogosulatlan felhasználóktól. A nem biztonságos képernyőkímélők a Winsta0\Default rendszeren futnak.
A Winlogon desktop aktív, miközben egy felhasználó bejelentkezik. A rendszer az alapértelmezett asztalra vált, amikor a rendszerhéj azt jelzi, hogy készen áll valami megjelenítésére, vagy harminc másodperc múlva, attól függően, hogy melyik az első. A felhasználói munkamenet során a rendszer átvált a Winlogon asztalra, amikor a felhasználó lenyomja a CTRL+ALT+DEL billentyűkombinációt, vagy amikor meg van nyitva a Felhasználói fiókok felügyelete (UAC) párbeszédpanel.
Windows Server 2003 és Windows XP/2000: A UAC párbeszédpanel nem támogatott.
A Winlogon desktop biztonsági leírója nagyon korlátozott fiókokhoz biztosít hozzáférést, beleértve a LocalSystem-fiók. Az alkalmazások általában nem hordozzák a fiók SID-jét a jogkivonataikban, ezért nem férnek hozzá a Winlogon asztali számítógéphez, és nem válthatnak másik asztalra, amíg a Winlogon asztal aktív.
További információkért tekintse meg a következő témaköröket: