Subj : Family executables again To : David Noon From : Jonathan de Boyne Pollard Date : Sat Oct 27 2001 04:38 pm DN> All 16-bit OS/2 programs could be run natively under NT, as 16-bit, DN> protected mode NT *IS* 16-bit OS/2. Er, no. 16-bit NT isn't 16-bit OS/2. There isn't really such a thing as 16-bit Windows NT /per se/. 16-bit OS/2 programs are run as co-routines within OS2.EXE processes. The "OS/2 subsystem" maintains enough of an environment to load and to run 16-bit protected mode code as co-routines, and translates all calls to 16-bit OS/2 system API services (those services that are implemented, that is) to calls to underlying Win32 and native NT system APIs. ¯ JdeBP ® --- FleetStreet 1.22 NR * Origin: JdeBP's point, using Squish (2:257/609.3) .