Running 16-bit Windows EHLLAPI programs

If you are running multiple 16-bit Windows® EHLLAPI tasks that use any of the 16-bit EHLLAPI DLLs, each 16-bit EHLLAPI task must run under a separate NTVDM. You can use any of the following methods to accomplish this:
  • Shortcuts used to start 16-bit EHLLAPI applications must specify that the program run in a separate memory space (NTVDM).
  • To start a 16-bit EHLLAPI application such as hllapi16.exe from a command prompt or batch program, type the following command:
    start /separate hllapi16.exe
  • If a Win32 application spawns a 16-bit EHLLAPI application using the Windows® API CreateProcess, it must use the Process creation flag named CREATE_SEPARATE_WOW_VDM.