Writing a Terminal Services-Aware Application
Most legacy applications will run in the Terminal Services environment, but the Terminal server must load a DLL with compatibility code. If your application is Terminal Services–aware, this DLL and its overhead can be avoided.
To indicate that your application is Terminal Services–aware, set the IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE flag in the optional header.
If your application meets the following criteria, it can set the IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE flag when it runs.
- The application does not use .ini files.
- The application does not write to HKEY_CURRENT_USER during setup.
See Also
Terminal Services Programming Guidelines
Last updated on Saturday, April 10, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.