BOSSU:SendProperty: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
 Created page with "=Request= {| class="wikitable" border="1" |- !  Index Word !  Description |- | 0 | Header code [0x00140082] |- | 1 | PropertyID |- | 2 | Size |- | 3 | (Size << 4)  <nowiki>|</..."  | 
				DaniElectra (talk | contribs)  Use IPC template header  | 
				||
| (3 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
=Request=  | =Request=  | ||
{  | {{IPC/Request}}  | ||
{{#vardefine:ipc_offset|0}}  | |||
{{IPC/RequestHeader|0x0014|2|2}}  | |||
{{IPC/RequestEntry|u16, [[BOSS_Services#PropertyIDs|Property ID]]}}  | |||
{{IPC/RequestEntry|u32, Buffer size}}  | |||
| 0  | {{IPC/MapPointerR|Data buffer}}  | ||
|   | {{IPC/RequestEnd}}  | ||
|  | |||
| 2  | |||
|   | |||
|  | |||
|   | |||
| Data   | |||
=Response=  | =Response=  | ||
{  | {{IPC/Request}}  | ||
{{#vardefine:ipc_offset|0}}  | |||
{{IPC/RequestHeader|0x0014|1|2}}  | |||
{{IPC/RequestEntry|Result code}}  | |||
{{IPC/MapPointerR|Data buffer}}  | |||
| 0  | {{IPC/RequestEnd}}  | ||
|   | |||
|  | |||
|   | |||
| Result code  | |||
|}  | |||
{  | |||
=Description=  | =Description=  | ||
Sets the data for the specified property within the current session. This data will be written into FS later when registering or reconfiguring a task.  | |||
Latest revision as of 22:27, 1 February 2025
Request
| Index Word | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 0 | 
  | ||||||||
| 1 | u16, Property ID | ||||||||
| 2 | u32, Buffer size | ||||||||
| 3 | Descriptor for mapping a read-only buffer in the target process | ||||||||
| 4 | Data buffer | 
Response
| Index Word | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 0 | 
  | ||||||||
| 1 | Result code | ||||||||
| 2 | Descriptor for mapping a read-only buffer in the target process | ||||||||
| 3 | Data buffer | 
Description
Sets the data for the specified property within the current session. This data will be written into FS later when registering or reconfiguring a task.