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= subfunction
| SI | Description | Version |
|---|---|---|
| 0 | Initialize task list API | ? |
| 1 | Add Task to list | ? |
| 2 | Switch to next task by Z order | ? |
| 3 | Switch to previous task by Z order | ? |
| 4 | Remove task from list | ? |
| 5 | Go to next task in list | ? |
| 6 | Get task name | ? |
| 7 | Get task list size | ? |
| 8 | Get control data | ? |
| 9 | Get task list entry | ? |
| 10 | Add parameters | ? |
| 11 | Get last error | ? |
| 12 | Put task on top of Z order | ? |
Note: This API implemented by DOSSHELL.COM under DOS and by DSWAP.EXE and WSWAP.EXE under Windows





