DosSMSwitch: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
==Parameters== | ==Parameters== | ||
;cmd (short) | ;cmd (short) | ||
:0 do a normal session switch | :0 do a normal session switch | ||
:1 switch to the next queued session | :1 switch to the next queued session | ||
Line 16: | Line 16: | ||
==Return Code== | ==Return Code== | ||
APIRET16 Pascal far | |||
[[Category:Dos]] | [[Category:Dos]] |
Latest revision as of 15:36, 17 October 2018
Request the session manager to switch to another foreground session. If PM is present, also internally call WinSetExtIdFocus. This can only be called by the shell that owns the Session Manager.
Syntax
DosSMSwitch (cmd, sessid, unknown)
Parameters
- cmd (short)
- 0 do a normal session switch
- 1 switch to the next queued session
- 2 don't save state of the current foreground session
- 3 don't restore state of current foreground session
- 4 ?
- 5 similar to 4 ?
- sessid (short)
- requested session id
- unknown (ULONG)
- must be 0
Return Code
APIRET16 Pascal far