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).
----------------------------------------------------------------------------