BOSSU:SetTaskQuery: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
DaniElectra (talk | contribs)
Created page with "=Request= {{IPC/Request}} {{IPC/RequestHeader|0x0036|2|4}} {{IPC/RequestEntry|u32, Task ID size, including NULL terminator}} {{IPC/RequestEntry|u32, Task query size}} {{IPC/Ma..."
 
DaniElectra (talk | contribs)
m Link to TaskQueryConfig
 
Line 18: Line 18:


=Description=
=Description=
Sets a task query to the task for the program ID of the current session. The task query is a 0x60-byte structure, so the size is always 0x60.
Sets a task query to the task for the program ID of the current session. The [[BOSS_Savegame#TaskQueryConfig|task query]] is a 0x60-byte structure, so the size is always 0x60.

Latest revision as of 21:37, 21 August 2025

Request

Index Word Description
0
Header 0x00360084 Cmd 0x0036 Param 2 Xlat 4
1 u32, Task ID size, including NULL terminator
2 u32, Task query size
3 Descriptor for mapping a read-only buffer in the target process
4 Task ID buffer
5 Descriptor for mapping a read-only buffer in the target process
6 Task query

Response

Index Word Description
0
Header 0x00360044 Cmd 0x0036 Param 1 Xlat 4
1 Result code
2 Descriptor for mapping a read-only buffer in the target process
3 Task ID buffer
4 Descriptor for mapping a read-only buffer in the target process
5 Task query

Description

Sets a task query to the task for the program ID of the current session. The task query is a 0x60-byte structure, so the size is always 0x60.