Product Documentation

Terminal Emulation Support

Feb 07, 2011

The supported terminal emulators are included in a Mfrmlist.ini file. This file represents all the terminal emulators tested by Citrix.

It is possible to add terminal emulators to this list. However, these definitions should be tested and verified before being introduced into your production environment. A sample section of this file is included below:

 
[Emulators] 
Ver=20021101 
EMU1=Rumba6 
EMU2=Attachmate myExtra! 
EMU3=Attachmate Extra! 6.3 
EMU4=Attachmate Extra! 6.4 
EMU5=Attachmate Extra! 6.5 
EMU7=Attachmate Extra! 7.1 
EMU8=Reflection7 
EMU9=Reflection8 
EMU10=Reflection9 
EMU11=Reflection10 
EMU12=PCOM 
EMU13=HostOnDemand 4.1 
EMU14=GLink 
EMU1EMU16=ViewNow5=Aviva 
EMU16=ViewNow 
EMU17=ZephyrPC 
EMU18=ZephyrWeb 
;EMU19=BOSaNOVA 
;EMU20=HostExplorer6 
;EMU21=HostExplorer8 
[Rumba6] 
DisplayName=Rumba 
RegistryLoc=WALLDATA\Install 
ValueName= 
DLLFile=SYSTEM\EHLAPI32.DLL 
UpdateNotificationHandling=0.FirstLogin 
Process=shared 
ConvertPosType=long 
QuerySessionsType=long 
QuerySessionStatusType=long 
QueryHostUpdateType=long 
StartNotificationType=long 
IntSize=16 
WindowClass=WdPageFrame 
WindowTitle=RUMBA 

The terminal emulator entries in the [Emulators] section of the Mfrmlist.ini file must be in numeric sequence, from EMU1 up to and including EMU99. Any break in sequence causes the Ssomho.exe process to terminate before reading all of the entries.

Removing or commenting out unused terminal emulators can improve the startup process. Ssomho.exe does not waste resources or time scanning for the location of unnecessary HLLAPI DLLs.

To comment out an entry, move the entry to the bottom of the list, place a semicolon before the entry, and then renumber the remaining EMU entries so no numeric value is skipped.

Single Sign-on cannot globally update this mfrmlist.ini file; you must overwrite the file manually after installing the plug-in. For large deployments, consider using batch files or scripts run through System Management Server (SMS), CA-Unicenter, or Active Directory software installation.