DosSMInitialize

This will initialize the session manager shell. The first process to call this will become the shell that owns the session manager. Further calls will fail.

Syntax
DosSMInitialize (args)

Parameters
struct initargs { short length; /*length of structure*/ long* sem1;  /*address of a semaphore to notify shell of a screen redraw*/ long* sem2;  /*address of a semaphore to notify that a FG session is terminated*/ long unknown; short flag;  /*=0 no PM, =1 PM exists*/ };
 * args (void*):a structure

Return Code
APIRET16 Pascal far