Difference between revisions of "BOSSU:StartTaskImmediate"

From 3dbrew
Jump to navigation Jump to search
(Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x001D0042] |- | 1 | TaskID buffer size |- | 2 | (Size << 4) <nowiki>|</nowiki...")
 
m
 
(2 intermediate revisions by 2 users not shown)
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/MapPointerR|Task ID buffer}}
| 0
+
{{IPC/RequestEnd}}
| Header code
+
 
|-
+
=Description=
| 1
+
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).
| Result code
 
|}
 

Latest revision as of 00:35, 2 February 2025

Request[edit]

Index Word Description
0
Header 0x001D0042 Cmd 0x001D Param 1 Xlat 2
1 Task ID size, including NULL terminator
2 Descriptor for mapping a read-only buffer in the target process
3 Task ID buffer

Response[edit]

Index Word Description
0
Header 0x001D0042 Cmd 0x001D Param 1 Xlat 2
1 Result code
2 Descriptor for mapping a read-only buffer in the target process
3 Task ID buffer

Description[edit]

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).