DOS/Windows Terminal Services (DWTS) 2.1.0 (September 2004) and Later
---------------------------------------------------------------------
This file describes the installation of the 2.1.0 fix pack for DWTS and will be 
used to catalog updates that are included in any follow on fix packs.

This package includes updates for all 'flavors' of the DWTS API (DOS, Windows, 
Windows CE, ...).  The self-extracting zip file is named DWTSvvvn.EXE where 
'vvv' is a version number such as 200 for version 2.0.0 or 210 for version 2.1.0 
and 'n' is a letter from 'A' to 'Z' indicating the sub-version of DWTS contained 
in the fix pack.  It's also possible to have the 'vvv' without any 'n' sub-version 
following it.  

For example the fix pack for sub-version A of version 2.1.0 of the DWTS API would
be called DWTS210A.EXE.

For the remainder of this document, we will use the notation DWTSvvvn.EXE when 
referring to this self-extracting zip file.  But you should substitute the appropriate 
version number for 'vvv' and the appropriate letter for 'n' based on the sub-version that 
you have.

The self-extracting zip file DWTSvvvn.EXE contains the following files:

  Documentation
  -------------
  DWTSFX.HTM                     - This file

  MANUALS\DOSWIN.HTM             - DOS/Windows Terminal Services User's Guide
  MANUALS\E9IUROOT.HTM           - Part of DWTS User's Guide
  MANUALS\E9IUTOC.HTM            - Part of DWTS User's Guide

  DWTS Configuration File
  -----------------------
  DWTS.INI       - Sample configuration file

  Common Header Files
  -------------------
  DWTS.H         - "C" language header file for DWTS constants / prototypes / structures
  STDLIBCE.H     - "C" language header file for "C" library functions that are not part
                   of the default libraries for certain Windows CE flavors but which are 
                   part of the corresponding flavor of the DWTS API library

  DWTS Libraries for DOS Applications
  -----------------------------------
  FTP\DWTSDOS.LIB - Static DOS DWTS library that works with TCP/IP stack from FTP Software
  IBM\DWTSDOS.LIB - Static DOS DWTS library that works with TCP/IP stack from IBM

  DWTS Libraries for Windows 3.1 Applications
  -------------------------------------------
  WIN16\DWTSWIN.DLL - Dynamic Windows 3.1 runtime DWTS library
  WIN16\DWTSWIN.LIB - DWTS Import library to link with when building Windows 3.1 applications

  DWTS Libraries for Windows 95/98/Me/NT/2000/XP Applications
  -----------------------------------------------------------
  WIN32\DWTSWIN.DLL - Dynamic 32-bit Windows runtime DWTS library
  WIN32\DWTSWIN.LIB - DWTS import library to link with when building 32-bit Windows applications

  DWTS Libraries for Windows CE/Pocket PC Applications
  ----------------------------------------------------
  IMEC5020\DWTSWIN.DLL  - DWTS Windows CE dynamic runtime library for the Intermec 5020 terminal
  IMEC5020\DWTSWIN.LIB  - DWTS Windows CE import library to link with when building applications for
                          the Intermec 5020 terminal
  IMEC600\DWTSWIN.DLL   - DWTS Windows CE dynamic runtime library for the Intermec 600 terminal
  IMEC600\DWTSWIN.LIB   - DWTS Windows CE import library to link with when building applications for
                          the Intermec 600 terminal
  IMEC6651\DWTSWIN.DLL  - DWTS Windows CE dynamic runtime library for the Intermec 6651 terminal
  IMEC6651\DWTSWIN.LIB  - DWTS Windows CE import library to link with when building applications for
                          the Intermec 6651 terminal
  IMEC700\DWTSWIN.DLL   - DWTS Windows CE dynamic runtime library for the Intermec 700 terminal
  IMEC700\DWTSWIN.LIB   - DWTS Windows CE import library to link with when building applications for
                          the Intermec 700 terminal
  LANPTCE\DWTSWIN.DLL   - DWTS Windows CE dynamic runtime library for Intelligent Instrumentation LanPoint CE terminal
  LANPTCE\DWTSWIN.LIB   - DWTS Windows CE import library to link with when building applications for
                          the Intelligent Instrumentation LanPoint CE terminal
  X86EMDBG\DWTSWIN.DLL  - DWTS Windows CE dynamic runtime library for the X86 Pocket PC Emulator
  X86EMDBG\DWTSWIN.LIB  - DWTS Windows CE import library to link with when building applications for
                          the X86 Pocket PC Emulator

  Sample DWTS Windows 3.1 Visual Basic Application
  ------------------------------------------------
  SAMPLES\BASIC\WIN16\DWTSBAS.BAS  - Global program declarations
  SAMPLES\BASIC\WIN16\DWTSBAS.EXE  - Visual Basic generated executable 
  SAMPLES\BASIC\WIN16\DWTSBAS.ICO  - Icon file
  SAMPLES\BASIC\WIN16\DWTSBAS.MAK  - Microsoft Visual Basic make file
  SAMPLES\BASIC\WIN16\DWTSMAIN.FRM - Main program form
  SAMPLES\BASIC\WIN16\DWTSOPEN.FRM - Open Terminal form
  SAMPLES\BASIC\WIN16\DWTSSEND.FRM - Send a Transaction form
  SAMPLES\BASIC\WIN16\DWTSTIME.FRM - Request Time form
  SAMPLES\BASIC\WIN16\DWTSUVAR.FRM - User Variable Set/Get form
  SAMPLES\BASIC\WIN16\DWTSVAL.FRM  - Validation Request form
  SAMPLES\BASIC\WIN16\REQUEST.FRM  - Data Request form

  Sample DWTS 32-bit Windows Visual Basic Application
  ---------------------------------------------------
  SAMPLES\BASIC\WIN32\DWTSBAS.BAS  - Global program declarations
  SAMPLES\BASIC\WIN32\DWTSBAS.EXE  - Visual Basic generated executable
  SAMPLES\BASIC\WIN32\DWTSBAS.ICO  - Icon file
  SAMPLES\BASIC\WIN32\DWTSBAS.VBP  - Microsoft Visual Basic project file
  SAMPLES\BASIC\WIN32\DWTSBAS.VBW  - Microsoft Visual Basic workspace file
  SAMPLES\BASIC\WIN32\DWTSMAIN.FRM - Main program form
  SAMPLES\BASIC\WIN32\DWTSOPEN.FRM - Open Terminal form
  SAMPLES\BASIC\WIN32\DWTSSEND.FRM - Send a Transaction form
  SAMPLES\BASIC\WIN32\DWTSTIME.FRM - Request Time form
  SAMPLES\BASIC\WIN32\DWTSUVAR.FRM - User Variable Set/Get form
  SAMPLES\BASIC\WIN32\DWTSVAL.FRM  - Validation Request form
  SAMPLES\BASIC\WIN32\REQUEST.FRM  - Data Request form

  Sample DWTS Windows CE Visual Basic Application
  -----------------------------------------------
  SAMPLES\BASIC\WINCE\IMEC5020\IMEC5020.INF - Used to build cabinet file for Intermec 5020
  SAMPLES\BASIC\WINCE\IMEC600\IMEC600.INF   - Used to build cabinet file for Intermec 600
  SAMPLES\BASIC\WINCE\IMEC6651\IMEC6651.INF - Used to build cabinet file for Intermec 6651
  SAMPLES\BASIC\WINCE\IMEC700\IMEC700.INF   - Used to build cabinet file for Intermec 700
  SAMPLES\BASIC\WINCE\LANPTCE\LANPTCE.INF   - Used to build cabinet file for Intelligent Instrumentation LanPoint CE
  SAMPLES\BASIC\WINCE\SYM81XX\SYM81XX.INF   - Used to build cabinet file for Symbol 81xx 
  SAMPLES\BASIC\WINCE\X86EMDBG\X86EMDBG.INF - Used to build cabinet file for X86 Pocket PC Emulator
  SAMPLES\BASIC\WINCE\DWTSBAS.BAS  - Global program declarations
  SAMPLES\BASIC\WINCE\DWTSBAS.EBP  - Microsoft eMbedded Visual Basic 3.0 project file
  SAMPLES\BASIC\WINCE\DWTSBAS.INF  - Sample .INF file for creating cabinet file
  SAMPLES\BASIC\WINCE\DWTSBAS.VB   - Microsoft eMbedded Visual Basic generated executable for the sample
  SAMPLES\BASIC\WINCE\DWTSBAS.VBW  - Microsoft eMbedded Visual Basic 3.0 workspace file
  SAMPLES\BASIC\WINCE\DWTSMAIN.EBF - Main program form
  SAMPLES\BASIC\WINCE\DWTSOPEN.EBF - Open Terminal form
  SAMPLES\BASIC\WINCE\DWTSSEND.EBF - Send a Transaction form
  SAMPLES\BASIC\WINCE\DWTSTIME.EBF - Request Time form
  SAMPLES\BASIC\WINCE\DWTSUVAR.EBF - User Variable Set/Get form
  SAMPLES\BASIC\WINCE\DWTSVAL.EBF  - Validation Request form
  SAMPLES\BASIC\WINCE\DWTSVAL.FRX  - Validation Request form companion file
  SAMPLES\BASIC\WINCE\MAKECAB.BAT  - Batch file used to build .CAB file from .INF file
  SAMPLES\BASIC\WINCE\REQUEST.EBF  - Data Request form

  Sample DWTS DOS 'C' Language Application
  ----------------------------------------
  SAMPLES\DOS\FTP\DWTDOS.EXE - DOS executable built for FTP Software's TCP/IP stack
  SAMPLES\DOS\IBM\DWTDOS.EXE - DOS executable built for IBM's TCP/IP stack
  SAMPLES\DOS\DWTDOS.C       - "C" source file
  SAMPLES\DOS\DWTDOS.H       - Header file for constants/prototypes/structures
  SAMPLES\DOS\DWTDOS.MAK     - Make file for Microsoft Visual C++ 1.5 compiler 

  Sample DWTS Windows 3.1 'C' Language Application
  ------------------------------------------------
  SAMPLES\WIN16\DWTSMP16.C   - Windows "C" source file
  SAMPLES\WIN16\DWTSMP16.DEF - Export definition file
  SAMPLES\WIN16\DWTSMP16.EXE - Windows 3.1 executable file
  SAMPLES\WIN16\DWTSMP16.H   - Header file for constants/prototypes/structures
  SAMPLES\WIN16\DWTSMP16.ICO - Icon file
  SAMPLES\WIN16\DWTSMP16.MAK - Make file for Microsoft Visual C++ 1.5 compiler
  SAMPLES\WIN16\DWTSMP16.RC  - Windows resource file

  Sample DWTS 32-bit Windows / Window CE C++ Applications
  -------------------------------------------------------
  SAMPLES\WIN32_CE\IMEC5020\DWTSMPCE.EXE - Windows CE executable for the Intermec 5020 terminal
  SAMPLES\WIN32_CE\IMEC5020\IMEC5020.INF - Used to create cabinet file for the Intermec 5020 terminal
  SAMPLES\WIN32_CE\IMEC600\DWTSMPCE.EXE  - Windows CE executable for the Intermec 600 terminal
  SAMPLES\WIN32_CE\IMEC600\IMEC600.INF   - Used to create cabinet file for the Intermec 600 terminal
  SAMPLES\WIN32_CE\IMEC6651\DWTSMPCE.EXE - Windows CE executable for the Intermec 6651 terminal
  SAMPLES\WIN32_CE\IMEC6651\IMEC6651.INF - Used to create cabinet file for the Intermec 6651 terminal
  SAMPLES\WIN32_CE\IMEC700\DWTSMPCE.EXE  - Windows CE executable for the Intermec 700 terminal
  SAMPLES\WIN32_CE\IMEC700\IMEC700.INF   - Used to create cabinet file for the Intermec 700 terminal
  SAMPLES\WIN32_CE\LANPTCE\DWTSMPCE.EXE  - Windows CE executable for the Intelligent Instrumentation LanPoint CE terminal
  SAMPLES\WIN32_CE\LANPTCE\LANPTCE.INF   - Used to create cabinet file for the Intelligent Instrumentation LanPoint CE terminal
  SAMPLES\WIN32_CE\SYM81XX\SYM81XX.INF   - Used to create cabinet file for the Symbol 81xx terminals
  SAMPLES\WIN32_CE\WIN32\DWTSMP32.EXE    - Executable for Windows 95/98/Me/NT/2000/XP
  SAMPLES\WIN32_CE\X86EMDBG\DWTSMPCE.EXE - Windows CE executable for the X86 Pocket PC Emulator
  SAMPLES\WIN32_CE\X86EMDBG\X86EMDBG.INF - Used to create cabinet file for X86 Pocket PC Emulator
  SAMPLES\WIN32_CE\DWTSMP32.CPP - C++ source file (for Windows and Windows CE)
  SAMPLES\WIN32_CE\DWTSMP32.DSP - Microsoft Visual C++ 6.0 project file
  SAMPLES\WIN32_CE\DWTSMP32.DSW - Microsoft Visual C++ 6.0 workspace file
  SAMPLES\WIN32_CE\DWTSMP32.H   - Header file for constants/prototypes/structures (for Windows and Windows CE)
  SAMPLES\WIN32_CE\DWTSMP32.HPP - Class definitions (for Windows and Windows CE)
  SAMPLES\WIN32_CE\DWTSMP32.ICO - Icon file (for Windows and Windows CE)
  SAMPLES\WIN32_CE\DWTSMP32.MAK - Microsoft Visual C++ 6.0 make file
  SAMPLES\WIN32_CE\DWTSMP32.RC  - Windows resource file (for Windows and Windows CE)
  SAMPLES\WIN32_CE\DWTSMPCE.INF - Sample .INF file for creating cabinet file
  SAMPLES\WIN32_CE\DWTSMPCE.VCN - Microsoft eMbedded Visual C++ 3.0 make file
  SAMPLES\WIN32_CE\DWTSMPCE.VCP - Microsoft eMbedded Visual C++ 3.0 project file
  SAMPLES\WIN32_CE\DWTSMPCE.VCW - Microsoft eMbedded Visual C++ 3.0 workspace file
  SAMPLES\WIN32_CE\MAKECAB.BAT  - Batch file used to build .CAB file from .INF file
  SAMPLES\WIN32_CE\NMI5020.BAT  - Batch file used to run make for Intermec 5020 executable
  SAMPLES\WIN32_CE\NMI600.BAT   - Batch file used to run make for Intermec 600 executable
  SAMPLES\WIN32_CE\NMI6651.BAT  - Batch file used to run make for Intermec 6651 executable
  SAMPLES\WIN32_CE\NMI700.BAT   - Batch file used to run make for Intermec 700 executable
  SAMPLES\WIN32_CE\NMLPTCE.BAT  - Batch file used to run make for Intelligent Instrumentation LanPoint CE executable
  SAMPLES\WIN32_CE\NMWIN32.BAT  - Batch file used to run make for Windows 95/98/Me/NT/2000/XP executable
  SAMPLES\WIN32_CE\NMX86EM.BAT  - Batch file used to run make for X86 Pocket PC Emulator executable
  SAMPLES\WIN32_CE\RESOURCE.H   - Header file containing resource constants (for Windows and Windows CE)

  IBM CE Configuration Tool
  -------------------------
  CECONFIG\CECONFIG.INI - Sample configuration file for IBM CE Configuration Tool
  CECONFIG\CECONFIG.VB  - IBM CE Configuration Tool executable requiring Visual Basic
                          runtime.  See the DCConnect Client documentation for
                          information about this tool.

  Legacy Executables
  ------------------
  CONFIG.EXE   - Legacy DOS tool for creating DWTS.INI on terminal; just use editor to create .INI based on sample
  INSTALL.EXE  - Legacy DOS tool for doing installation of DWTS API files to terminal
  REGSETUP.EXE - Legacy DOS tool for setting DWTS environment variable and adding DWTS install path to PATH

To expand the file, copy it to an empty directory. If you have installed a version of
the DWTS API from a version 2.00 CD or later, then copy this self-extracting zip file
to the directory into which the product CD was installed (e.g. C:\DCCONN\DWTS)

Then run the following from that directory:

  DWTSvvvn

where 'vvv' is the 3-digit version number and 'n' is a letter from 'A' to 'Z' for
the sub-version.  The subdirectories will be created automatically.


CHRONOLOGICAL SUMMARY OF FIXES/CHANGES
--------------------------------------

06-30-04: - Fix pack is brand new.  Refer to the latest documentation
            DOSWIN.HTM to learn about the latest features.

----------------------------------------------------------------------------
End of changes in version 2.10 version of product (September 2004).
----------------------------------------------------------------------------