BOSSU:GetTaskQuery: Difference between revisions

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


=Description=
=Description=
Gets the 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.
Gets the 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:38, 21 August 2025

Request

Index Word Description
0
Header 0x00370084 Cmd 0x0037 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 write-only buffer in the target process
6 Task query

Response

Index Word Description
0
Header 0x00370044 Cmd 0x0037 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 write-only buffer in the target process
5 Task query

Description

Gets the 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.