Server Configuration Library
Overview
The Server Configuration Library is part of Thinfinity VirtualUI, providing a comprehensive settings library for server configuration management.
CoClasses
| Name | Purpose |
|---|---|
| Server | Represents the primary VirtualUI Server class |
| Gateways | Manages gateway configurations |
Enumerations
The library includes several enumeration types for configuration options:
- Protocol - Defines available communication protocols
- ProfileKind - Specifies different profile categories
- ScreenResolution - Lists supported display resolutions
- ServerSection - Identifies server configuration sections
Key Interfaces
| Interface | Function |
|---|---|
| IServer | Gives you access to server’s settings |
| ILicense | Manages VirtualUI Server license activation and control |
| IProfile | Handles individual application or web link configurations displayed on the home page |
| IProfiles | Maintains the registry of profiles within VirtualUI Server |
| IBinding | Controls server binding parameters |
| ICertificate | Manages HTTPS binding certificate setup |
| IRDS | Configures Remote Desktop Services account settings |
| IRDSAccounts | Maintains a collection of RDS account entries |
| IGateways | Oversees gateway-related configurations |
Profile Properties
- ID - Auto-generated unique profile identifier
- Name - Display caption for applications or web links shown in the home page interface