Freigeben über


Window Station und Desktopfunktionen

Anwendungen können die folgenden Funktionen mit Fensterstation Objekten verwenden.

Funktion Beschreibung
CloseWindowStation Schließt einen geöffneten Fensterstationsziehpunkt.
CreateWindowStation- Erstellt ein Fensterstationsobjekt, ordnet es dem aktuellen Prozess zu und weist es der aktuellen Sitzung zu.
EnumWindowStations Listet alle Fensterstationen in der aktuellen Sitzung auf.
GetProcessWindowStation- Ruft ein Handle zur aktuellen Fensterstation für den Aufrufvorgang ab.
GetUserObjectInformation- Ruft Informationen zur angegebenen Fensterstation oder zum Desktopobjekt ab.
GetUserObjectSecurity- Ruft Sicherheitsinformationen für die angegebene Fensterstation oder das Desktopobjekt ab.
OpenWindowStation- Öffnet die angegebene Fensterstation.
SetProcessWindowStation Weist die angegebene Fensterstation dem Aufrufen zu.
SetUserObjectInformation- Legt Informationen über die angegebene Fensterstation oder das Desktopobjekt fest.
SetUserObjectSecurity- Legt Sicherheitsinformationen für die angegebene Fensterstation oder das Desktopobjekt fest.

 

Anwendungen können die folgenden Funktionen mit Desktop--Objekten verwenden.

Funktion Beschreibung
CloseDesktop- Schließt ein geöffnetes Handle für ein Desktopobjekt.
CreateDesktop- Erstellt einen neuen Desktop, ordnet ihn der aktuellen Fensterstation des aufrufenden Prozesses zu und weist ihn dem aufrufenden Thread zu.
CreateDesktopEx- Erstellt einen neuen Desktop, ordnet ihn der aktuellen Fensterstation des aufrufenden Prozesses zu und weist ihn dem aufrufenden Thread zu.
EnumDesktops- Listet alle Desktops auf, die der aktuellen Fensterstation des Anrufvorgangs zugeordnet sind.
EnumDesktopWindows Listet alle Fenster der obersten Ebene auf, die dem angegebenen Desktop zugeordnet sind.
GetThreadDesktop- Ruft ein Handle auf dem Desktop ab, der dem angegebenen Thread zugewiesen ist.
GetUserObjectInformation- Ruft Informationen zu einer Fensterstation oder einem Desktopobjekt ab.
GetUserObjectSecurity- Ruft Sicherheitsinformationen für eine Fensterstation oder ein Desktopobjekt ab.
OpenDesktop- Öffnet das angegebene Desktopobjekt.
OpenInputDesktop- Öffnet den Desktop, der Benutzereingaben empfängt.
SetThreadDesktop- Weist dem aufrufenden Thread den angegebenen Desktop zu.
SetUserObjectInformation- Legt Informationen zu einer Fensterstation oder einem Desktopobjekt fest.
SetUserObjectSecurity- Legt Sicherheitsinformationen für eine Fensterstation oder ein Desktopobjekt fest.
SwitchDesktop- Macht einen Desktop sichtbar und aktiviert ihn. Auf diese Weise kann der Desktop Eingaben vom Benutzer empfangen.