Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Overview of the Window Stations and Desktops technology.
The Window Stations and Desktops technology is not associated with any headers.
For programming guidance for this technology, see:
Functions
| CloseDesktop Closes an open handle to a desktop object. |
| CloseWindowStation Closes an open window station handle. |
| CreateDesktopA Creates a new desktop, associates it with the current window station of the calling process, and assigns it to the calling thread. (ANSI) |
| CreateDesktopExA Creates a new desktop with the specified heap, associates it with the current window station of the calling process, and assigns it to the calling thread. (ANSI) |
| CreateDesktopExW Creates a new desktop with the specified heap, associates it with the current window station of the calling process, and assigns it to the calling thread. (Unicode) |
| CreateDesktopW Creates a new desktop, associates it with the current window station of the calling process, and assigns it to the calling thread. (Unicode) |
| CreateWindowStationA Creates a window station object, associates it with the calling process, and assigns it to the current session. (ANSI) |
| CreateWindowStationW Creates a window station object, associates it with the calling process, and assigns it to the current session. (Unicode) |
| EnumDesktopsA Enumerates all desktops associated with the specified window station of the calling process. The function passes the name of each desktop, in turn, to an application-defined callback function. (ANSI) |
| EnumDesktopsW Enumerates all desktops associated with the specified window station of the calling process. The function passes the name of each desktop, in turn, to an application-defined callback function. (Unicode) |
| EnumDesktopWindows Enumerates all top-level windows associated with the specified desktop. It passes the handle to each window, in turn, to an application-defined callback function. |
| EnumWindowStationsA Enumerates all window stations in the current session. The function passes the name of each window station, in turn, to an application-defined callback function. (ANSI) |
| EnumWindowStationsW Enumerates all window stations in the current session. The function passes the name of each window station, in turn, to an application-defined callback function. (Unicode) |
| GetProcessWindowStation Retrieves a handle to the current window station for the calling process. |
| GetThreadDesktop Retrieves a handle to the desktop assigned to the specified thread. |
| GetUserObjectInformationA Retrieves information about the specified window station or desktop object. (ANSI) |
| GetUserObjectInformationW Retrieves information about the specified window station or desktop object. (Unicode) |
| OpenDesktopA Opens the specified desktop object. (ANSI) |
| OpenDesktopW Opens the specified desktop object. (Unicode) |
| OpenInputDesktop Opens the desktop that receives user input. |
| OpenWindowStationA Opens the specified window station. (ANSI) |
| OpenWindowStationW Opens the specified window station. (Unicode) |
| SetProcessWindowStation Assigns the specified window station to the calling process. |
| SetThreadDesktop Assigns the specified desktop to the calling thread. All subsequent operations on the desktop use the access rights granted to the desktop. |
| SetUserObjectInformationA Sets information about the specified window station or desktop object. (ANSI) |
| SetUserObjectInformationW Sets information about the specified window station or desktop object. (Unicode) |
| SwitchDesktop Makes the specified desktop visible and activates it. This enables the desktop to receive input from the user. |
Structures
| USEROBJECTFLAGS Contains information about a window station or desktop handle. |