Line 1:
Line 1:
=Request=
=Request=
−
{| class="wikitable" border="1"
+
{{IPC/Request}}
−
|-
+
{{IPC/RequestHeader|0x001D|1|2}}
−
! Index Word
+
{{IPC/RequestEntry|Task ID size, including NULL terminator}}
−
! Description
+
{{IPC/MapPointerR|Task ID buffer}}
−
|-
+
{{IPC/RequestEnd}}
−
| 0
−
| Header code [0x001D0042]
−
|-
−
| 1
−
| TaskID buffer size
−
|-
−
| 2
−
| (Size << 4) <nowiki>|</nowiki> 0xA
−
|-
−
| 3
−
| TaskID data pointer
−
|}
=Response=
=Response=
−
{| class="wikitable" border="1"
+
{{IPC/Request}}
−
|-
+
{{#vardefine:ipc_offset|0}}
−
! Index Word
+
{{IPC/RequestHeader|0x001D|1|2}}
−
! Description
+
{{IPC/RequestEntry|Result code}}
−
|-
+
{{IPC/RequestEnd}}
−
| 0
−
| Header code
−
|-
−
| 1
−
| Result code
−
|}
=Description=
=Description=
−
Doesn't seem to really "start" the specified task immediately, with "normal" tasks at least.
+
Starts the given immediate task on the program ID of the current session. Immediate tasks are those that are configured to run immediately and only once (the count and interval are set to 1).