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