;********************************************************************** ;** ;** MODULE.INI - module information file and fixed UI list strings ;** ;** This file contains all the configuration information for the ;** demand loadable client modules. Some modules are not supplied with ;** this release, but are planned for future releases ;** ;** Support is included for the following: ;** ;** - Transport Drivers ;** - Protocol Drivers ;** - Winstation Drivers ;** - Virtual Drivers ;** ;** Also included in this file are sections defining the contents of ;** various UI lists. ;** ;*********************************************************************** [WFClient] Version=2 ;*********************************************************************** ;** ;** Transport Driver ;** ;** These drivers are responsible for the transport level protocol. ;** ;*********************************************************************** [TransportDriver] Standard COM Port = TCP/IP - BTL = ;*********************************************************************** ;** ;** Serial Transport Driver ;** ;** This driver is a full function serial driver that works with ;** the following UARTS: 8250, 16450 and 16550. The values listed ;** are default values and may be overridden in the APPSRV.INI profile. ;** ;** ;** Windows Standard COM Port Driver ;** ;** This driver uses the Windows COM port APIs. The values listed ;** are default values and may be overridden in the APPSRV.INI profile. ;** ;*********************************************************************** [Standard COM Port] DriverName = TDASYNC.DDL DriverNameWin16 = TDCOMMW.DLL DriverNameWin32 = TDCOMMN.DLL ProtocolSupport = Modem, Frame, Reliable, Encrypt, Compress UseSerialDevice = Yes DeviceName = COM1 PortName = COM1 PortNumber = 1 IOBase = Default Interrupt = Default BaudRate = 9600 Parity = None StopBits = 1 DataBits = 8 HardwareFlowControl = On ReceiveFlowControl = RTS TransmitFlowControl = CTS SoftwareFlowControl = Off XonChar = 0x11 XoffChar = 0x13 DTR = On RTS = Off Modem = Off OutBufCountHost = 12 OutBufCountClient = 12 OutBufLength = 530 Frame = On Reliable = On Encrypt = On Compress = On ;*********************************************************************** ;** ;** TCP/IP Transport Driver (FTP Stack Specific) ;** ;*********************************************************************** [TCP/IP - BTL] DriverName = TDTCPFTP.DDL Address = ICAPortNumber = ProtocolSupport = RFrame, Encrypt, Compress NameEnumerator = NETCPFTP.DDL NameResolver = NRTCPFTP.DDL TcpBrowserAddress = TcpBrowserAddress2 = TcpBrowserAddress3 = TcpBrowserAddress4 = TcpBrowserAddress5 = OutBufCountHost = 6 OutBufCountClient = 6 OutBufLength = 1460 RFrame = On Encrypt = On Compress = On UseAlternateAddress = 0 ;*********************************************************************** ;** ;** WinStations Drivers ;** ;** WinStation drivers are responsible for the terminal emulation ;** level of the client stack. ;** ;*********************************************************************** [WinStationDriver] ICA 3.0 = ANSI = VT100 = VT220 = ;*********************************************************************** ;** ;** ICA 3.0 WinStation Driver ;** ;** Text and Graphics WinStation driver based on the ICA 3.0 protocol. ;** ;*********************************************************************** [ICA 3.0] DriverName = WDICA30.DDL ProtocolSupport = Modem, RFrame, Frame, Reliable, Encrypt, Compress VirtualDriver = Thinwire3.0, ClientDrive, ClientPrinterQueue, ClientPrinterPort, Clipboard, ClientComm, ClientAudio, TWI, ClientManagement, LicenseHandler, ProgramNeighborhood,VFrame BufferLength = 2048 XmsReserve = 0 LowMemReserve = 51200 ConnectTTY = On ConnectTTYDelay = 1000 Reducer = ICAREDU.DDL [ANSI] DriverName = WDICA30.DDL [VT100] DriverName = WDICA30.DDL [VT220] DriverName = WDICA30.DDL ;*********************************************************************** ;** ;** Protocol Drivers ;** ;** These drivers are responsible for various features of the ;** client/host connection. Depending on the WinStation Driver (WD) and ;** the Transport Driver (TD) some Protocol Drivers (PD) may or may not ;** be available. The ProtocolSupport list, for the the WDs and TDs, ;** define which PDs are valid for use. To utilize these drivers ;** the host system must have an equivalent protocol stack, the one ;** notable exception is the Modem Driver which does not need a host ;** side PD. ;** ;*********************************************************************** [ProtocolDriver] Modem = RFrame = Frame = Reliable = Encrypt = Compress = ;*********************************************************************** ;** ;** Modem Protocol Driver ;** ;** This protocol driver is responsible initializing, dialing and ;** connecting using modems supported in MODEM.INI. ;** ;*********************************************************************** [Modem] ModemType = DriverName = PDMODEM.DDL PhoneNumber = Command_Init = Command_Init1 = Command_Init2 = Command_Init3 = Command_Init4 = Command_Init5 = Command_Init6 = Command_Init7 = Command_Init8 = Command_Init9 = Command_Dial = Command_Listen = DialTimeout = 90 Command_Hangup = ~~~+++~~~ATH0<cr> Connect = CONNECT ConnectTTY = ;*********************************************************************** ;** ;** TAPI Modem Protocol Driver ;** ;** This protocol driver is responsible initializing, dialing and ;** connecting using built-in TAPI/UNIMODEM supported in Win95/NT 4.0 ;** and above. ;** ;*********************************************************************** [TAPIModem] DriverNameWin32 = PDTAPIN.DLL ;*********************************************************************** ;** ;** Framing Protocol Driver for Reliable Transports ;** ;** This protocol driver is responsible for framing stream level ;** data (TCP/IP) into a packet level data. ;** ;*********************************************************************** [RFrame] DriverName = PDRFRAM.DDL ;*********************************************************************** ;** ;** Framing Protocol Driver ;** ;** This protocol driver is responsible for framing stream level ;** data (Serial) into a packet level data. It also appends and checks ;** a 16 bit crc ;** ;*********************************************************************** [Frame] DriverName = PDFRAME.DDL ;*********************************************************************** ;** ;** Reilable Protocol Driver ;** ;** This protocol driver is responsible for providing an error ;** free data stream. It's currently used with serial and ipx protocol ;** drivers. ;** ;*********************************************************************** [Reliable] DriverName = PDRELI.DDL MaxRetryTime = 30000 RetransmitTimeDelta = 500 DelayedAckTime = 200 ;*********************************************************************** ;** ;** Encryption Protocol Driver ;** ;*********************************************************************** [EncryptionLevelAuth] Basic = Encrypt RC5 (40 bit) = EncRC5-40 RC5 (56 bit) = EncRC5-56 RC5 (128 bit) = EncRC5-128 [EncryptionLevelSession] Basic = Encrypt RC5 (128 bit - Login Only) = EncRC5-0 RC5 (40 bit) = EncRC5-40 RC5 (56 bit) = EncRC5-56 RC5 (128 bit) = EncRC5-128 [EncryptionLevelSession_Basic] Basic = Encrypt [EncryptionLevelSession_40] Basic = Encrypt RC5 (128 bit - Login Only) = EncRC5-0 RC5 (40 bit) = EncRC5-40 [EncryptionLevelSession_56] Basic = Encrypt RC5 (128 bit - Login Only) = EncRC5-0 RC5 (40 bit) = EncRC5-40 RC5 (56 bit) = EncRC5-56 [EncryptionLevelSession_128] Basic = Encrypt RC5 (128 bit - Login Only) = EncRC5-0 RC5 (40 bit) = EncRC5-40 RC5 (56 bit) = EncRC5-56 RC5 (128 bit) = EncRC5-128 [EncRC5-0] DriverName = PDC0.DDL [Encrypt] DriverName = PDCRYPT.DDL [EncRC5-40] DriverName = PDC40.DDL [EncRC5-56] DriverName = PDC56.DDL [EncRC5-128] DriverName = PDC128.DDL [Encryption Levels] Basic = Encrypt RC5 (40 bit) = EncRC5-40 RC5 (56 bit) = EncRC5-56 RC5 (128 bit) = EncRC5-128 ;*********************************************************************** ;** ;** Compression Protocol Driver ;** ;** This protocol driver is responsible for providing a faster data ;** stream by compresssing/decompressing the data passed through. ;** ;*********************************************************************** [Compress] DriverName = PDCOMP.DDL MaxCompressDisable = 0 ;*********************************************************************** ;** ;** Virtual Drivers ;** ;** These drivers are responsible for additional function not provided ;** by the base WinStation Drivers. ;** ;*********************************************************************** [VirtualDriver] Thinwire3.0 = ClientDrive = ClientPrinterQueue = ClientPrinterPort = Clipboard = ClientComm = ClientAudio = TWI = ClientManagement = LicenseHandler = ProgramNeighborhood = VFrame = ;*********************************************************************** ;** ;** Thinwire 3.0 Virtual Driver ;** ;** This virtual driver is responsible for the graphics support to ;** supplement the ICA 3.0 driver. ;** ;*********************************************************************** [Thinwire3.0] DriverName = VDTW30.DDL DriverVesa = VDTW30V.DDL MinSpecialCache16Color = 8 MaxSpecialCache16Color = 32 MinMemoryCache = 750 MaxMemoryCache = 8192 MaxCache16Color = 8192 MaxDiskCache = 2048 MinDiskLeft = 2048 DiskCacheDirectory = SVGACapability = Off SVGAPreference = Off DesiredHRES = 640 DesiredVRES = 480 ScreenPercent = 0 WindowsCache = 3072 ClickTicks = 5 DesiredColor = 0x0001 PersistentCacheEnabled = Off PersistentCacheSize = 0 PersistentCacheMinBitmap = 0 PersistentCachePath = ;*********************************************************************** ;** ;** Client Drive Virtual Driver ;** ;** This virtual driver is responsible for providing client disk drive ;** access to supplement the ICA 3.0 driver. ;** ;*********************************************************************** [ClientDrive] DriverName = Unsupported ;*********************************************************************** ;** ;** Client Printer Queue Virtual Driver ;** ;** This virtual driver is responsible for providing client printer ;** queue access to supplement the ICA 3.0 driver. ;** ;*********************************************************************** [ClientPrinterQueue] DriverName = VDSPL30.DDL WindowSize = 1024 MaxWindowSize = 2048 PrinterResetTime = 1100 ;*********************************************************************** ;** ;** Client Printer Port Virtual Driver ;** ;** This virtual driver is responsible for providing client printer ;** port access to supplement the ICA 3.0 driver. ;** ;*********************************************************************** [ClientPrinterPort] DriverName = VDCPM30.DDL ; WinFrame 1.5 WindowSize = 1024 MaxWindowSize = 2048 PrinterResetTime = 1100 WindowsPrinter = ;*********************************************************************** ;** ;** Client COM Mapping Virtual Driver ;** ;** This virtual driver is responsible for providing client COMM ;** port access to supplement the ICA 3.0 driver. ;** ;*********************************************************************** [ClientComm] DriverName = VDCOM30.DDL WindowSize = 1024 CommPollSize = Off CommPollWaitMin = 0 CommPollWaitMax = 500 CommPollWaitInc = 1 CommPollWaitIncTime = 20 ;*********************************************************************** ;** ;** Clipboard Virtual Driver ;** ;** This virtual driver is responsible for providing cut and paste between ;** client and host applications (Not available for DOS) ;** ;*********************************************************************** [Clipboard] DriverName = Unsupported ;*********************************************************************** ;** ;** TWI Virtual Driver ;** ;** This virtual driver is responsible for allowing a seamless windows ;** desktop for remote application launched by the client. ;** (Not available on Windows 16-bit machines and DOS). ;** ;*********************************************************************** [TWI] DriverName = Unsupported ;*********************************************************************** ;** ;** License Handler Virtual Driver ;** ;** This virtual driver is responsible for handling all messages ;** from the Citrix server related to licensing. ;** ;*********************************************************************** [LicenseHandler] DriverName = Unsupported ;*********************************************************************** ;** ;** Client Audio Mapping Virtual Driver ;** ;** This virtual driver is responsible for providing client audio device ;** access to supplement the ICA 3.0 driver. ;** ;*********************************************************************** [ClientAudio] DriverName = VDCAM.DDL AudioHWSection = AudioConverter NumCommandBuffers = 64 NumDataBuffers = 32 MaxDataBufferSize = 2048 CommandAckThresh = 10 DataAckThresh = 10 AckDelayThresh = 350 PlaybackDelayThresh = 250 ;*********************************************************************** ;** ;** Audio Converter Driver ;** ;** This driver is responsible for augmenting client audio by providing ;** the mechanisms needed to convert between different audio formats ;** ;*********************************************************************** [AudioConverter] DriverName = AUDCVT.DDL AudioHWSection = AudioHardware ConverterSection = AudioConverterList ;*********************************************************************** ;** ;** Audio Hardware Driver ;** ;** This driver is responsible for providing hardware audio device ;** access to the Client Audio Mapping VD. ;** ;*********************************************************************** [AudioHardware] DriverName = ESS186x.DDL ;*********************************************************************** ;** ;** Audio Converter Modules ;** ;** This section tells the Audio Converter how many converter modules ;** it is to load as well as providing the section name to get the ;** module specific info ;** ;*********************************************************************** [AudioConverterList] NumConverters = 1 Converter0 = ConverterADPCM ;*********************************************************************** ;** ;** ADPCM Audio Converter ;** ;** This section tells the Audio Converter the name of the converter module to ;** load as well as information that particular module will use ;** ;*********************************************************************** [ConverterADPCM] DriverName = ADPCM.DDL ;*********************************************************************** ;** ;** Client Management Virtual Driver ;** ;** This virtual driver is responsible for providing client management ;** features. Primarily, it provides ICA Client Update. ;** ;*********************************************************************** [ClientManagement] DriverName = VDCM.DDL MaxDataBufferSize = 1024 ;*********************************************************************** ;** ;** Program Neighborhood Virtual Driver ;** ;** This virtual driver is responsible for providing a database of ;** applications to a user. ;** ;*********************************************************************** [ProgramNeighborhood] DriverName = Unsupported ;*********************************************************************** ;** ;** Video Virtual Driver ;** ;** This virtual driver is responsible for providing video features. ;** ;*********************************************************************** [Vframe] DriverName = Unsupported ;********************************************************************** ;** ;** Hotkey lists (UI) ;** ;********************************************************************** [Hotkey Shift States] (none)=0 Shift=3 Ctrl=4 Alt=8 ;Alt+Shift=11 ;Ctrl+Alt=12 ;Ctrl+Shift=7 ;Ctrl+Alt+Shift=15 [Hotkey Keys] (none)=0 F1=59 F2=60 F3=61 F4=62 F5=63 F6=64 F7=65 F8=66 F9=67 F10=68 F11=87 F12=88 Esc=1 minus=74 plus=78 star=55 tab=15 ;Used for PC98 Architecture [Hotkey Keys PC98] (none)=0 F1=98 F2=99 F3=100 F4=101 F5=102 F6=103 F7=104 F8=105 F9=106 F10=107 F11=82 F12=83 Esc=0 minus=64 plus=73 star=69 tab=15 ;********************************************************************** ;** ;** Keyboard Layout lists (UI) ;** ;********************************************************************** [KeyboardLayout] (User Profile)=0x00000000 (Server Default)=0xFFFFFFFF Belgian Dutch=0x00000813 Belgian French=0x0000080C Brazilian (ABNT)=0x00000416 British=0x00000809 Bulgarian=0x00000402 Canadian English (Multilingual)=0x00001009 Canadian French=0x00000C0C Canadian French (Multilingual)=0x00010C0C Croatian=0x0000041A Czech=0x00000405 Danish=0x00000406 Dutch=0x00000413 Finnish=0x0000040B French=0x0000040C German=0x00000407 Greek=0x00000408 Hungarian=0x0000040E Icelandic=0x0000040F Italian=0x00000410 Italian (142)=0x00010410 Latin American=0x0000080A Norwegian=0x00000414 Polish (Programmers)=0x00000415 Portuguese=0x00000816 Romanian=0x00000418 Russian=0x00000419 Slovak=0x0000041B Slovenian=0x00000424 Spanish=0x0000040A Spanish variation=0x0001040A Swedish=0x0000041D Swiss French=0x0000100C Swiss German=0x00000807 Turkish (F)=0x0001041F Turkish (Q)=0x0000041F US=0x00000409 US-Dvorak=0x00010409 US-International=0x00020409 [Keyboard Dll Codes] kbdbe.dll=0x0000080C kbdbr.dll=0x00000416 kbduk.dll=0x00000809 kbdfc.dll=0x00001009 kbdda.dll=0x00000406 kbdne.dll=0x00000413 kbdfi.dll=0x0000040B kbdfr.dll=0x0000040C kbdca.dll=0x00010C0C kbdgr.dll=0x00000407 kbdic.dll=0x0000040F kbdit.dll=0x00000410 kbdla.dll=0x0000080A kbdno.dll=0x00000414 kbdpo.dll=0x00000816 kbdsp.dll=0x0000040A kbdsw.dll=0x0000041D kbdsf.dll=0x0000100C kbdsg.dll=0x00000807 kbdus.dll=0x00000409 kbddv.dll=0x00010409 kbdusx.dll=0x00020409 ;********************************************************************** ;** ;** Device Settings lists (UI) ;** ;** The following lists contain values which are presented to the user ;** via the user interface. To prevent a value from being offered to ;** the user, comment it out (preceed with semicolon). To present ;** additional values, add the new value to the list (followed by equal sign) ;** ;********************************************************************** [Baud Rates] 9600 = 19200 = 38400 = 57600 = 115200 = 230400 = [Baud Rates - WIN16] 9600 = 19200 = 38400 = 57600 = [Data Bits] 4 = 5 = 6 = 7 = 8 = [Parity] Even = Odd = None = Mark = Space = [Stop Bits] 1 = 1.5 = 2 = [Port Numbers] 1 = 2 = 3 = 4 = 5 = 6 = 7 = 8 = 9 = 10 = [IO Addresses] Default = 0x03F8 = 0x02F8 = 0x03E8 = 0x02E8 = [Interrupts] Default = 2 = 3 = 4 = 5 = 6 = 7 = 8 = 9 = 10 = 11 = 12 = 13 = 14 = 15 = [Hardware Receive Flow Control] RTS = DTR = [Hardware Transmit Flow Control] CTS = DSR = [KeyboardType] (Default)=0x00000000 IBM PC/XT or compatible keyboard=0x000C0004 101 Keyboard (Japanese)=0x000C0007 106 Keyboard (Japanese)=0x020C0007 NEC PC-9800 on PC98-NX (Japanese)=0x810F0007 NEC PC-9800 on PC98-NX 2 (Japanese)=0x820F0007 NEC PC-9800 Windows 95 and 98 (Japanese)=0x830F0007 NEC PC-9800 Windows NT (Japanese)=0x840F0007 Japanese Keyboard for 106n (Japanese)=0x860C0007 DEC LK411-JJ Keyboard (Japanese)=0x850C0007 DEC LK411-AJ Keyboard (Japanese)=0x870C0007Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.