This is an old revision of the document!
Note: This API calls are shared between DOS and Win16 personality.
DOSSHELL is a stripped down version of 16-bit Windows. Some APIs shared and same. DOSSHELL uses older version of API, but Win16 has more advanced APIs.
Int 2FH, AX=4A05H, SI=08H
Version
?
Brief
Get switcher control data
Input
None
Return
DX:AX - Switcher control data
Notes
Function returns switcher control data Format is following:
^ Offset ^ Description ^
0 | Switcher id? | |||
1-4 | unknown | |||
5 | Command line params | |||
135 | unknown | |||
292 | Current task id | |||
294 | Last ERRORLEVEL | |||
296 | Unknown | |||
301 | Number of entries | |||
302 | First entrie num | |||
303 | Entrie 1 | |||
385 | Entrie 2 | |||
467 | Entrie 3 | |||
… | … | By default 16 entries Each entrie consist of | Offset | Description |
---|---|---|---|---|
0 | Name | |||
80 | Flags |