This session (or services?) cannot display a user interface directly but can call WTSSendMessageA
to open a message box in another session.
Relation to terminals
A terminal is the set of in/out devices attached to a computer, typically keyboard, mouse and monitor etc, including their configuration.
A terminal is most of the time attached to a session, in fact, this is the terminal's purpose. (A terminal is not attached if it is being destroyed or in the process of being attached).
Common types of terminals
The two common terminal types are
Console terminals | Connected to a console host. Only one active console terminal on a given machine - and, with a few exceptions, always active. |
Remote terminals | The input and output is transferred from/to devices that are not present on the local systems. Remote terminals are created protocol providers that integrate with the Remote Desktop SErvices interface (RDP, Citrix, VMWare …) |
There are also other terminal types, but these are rare.