ACTU:Initialize

ACTU:Initialize

Request #

WordDescription
0
0x00010084Cmd0x0001Param2Xlat4
1SDK Version
2u32, Shared memory size (optional)
3Descriptor for process ID
4Placeholder for process ID
5Descriptor for copying 1 handle
6Handle to shared memory (optional)

Response #

WordDescription
0
0x00010040Cmd0x0001Param1Xlat0
1Result code

Description #

Initializes the current session.

The process ID is used to obtain the Title ID and Remaster Version of the caller.

An optional block of extra memory can be shared with the act service. The caller must create a memory block and specify its size in this request. If used, the act service will map the memory block into its own address space and use it as an extra heap. This extra memory is required for certain commands.