File List

The main files that make up the OS/2 subsystem are listed in the following table. Many additional files, not listed here, are needed when running the Windows NT Add-On Subsystem for Presentation Manager, such as all the 16-bit PM DLLs (Pmwin.dll, Pmgre.dll etc.) and 16-bit EXEs (Pmshell.exe, Pmspool.exe, etc.).

Table 28.2 OS/2 Subsystem Files

File

Purpose

Os2srv.exe

This file is the subsystem server. It is invoked when you run the first OS/2 application, and it remains to serve new applications as they are run.

Os2.exe

This file is the client side of every OS/2 application. There is an instance of Os2.exe for each OS/2 application that is running.

Doscalls.dll1

This file contains the DOSxxx APIs. The other DLLs that are used in OS/2, such as KBDCALLS and VIOCALLS, are provided in memory by the OS/2 subsystem.

Netapi.dll1

This file contains the LM APIs.


1 This file is located in the SYSTEM32\OS2\DLL or C:\OS2\DLL directories when running the Windows NT Add-On Subsystem for Presentation Manager.