|
libnx v4.9.0
|
Relocatable Objects (ro) service IPC wrapper. More...
Go to the source code of this file.
Functions | |
| Result | ldrRoInitialize (void) |
| Initialize ldr:ro. | |
| void | ldrRoExit (void) |
| Exit ldr:ro. | |
| Service * | ldrRoGetServiceSession (void) |
| Gets the Service object for the actual ldr:ro service session. | |
| Result | ro1Initialize (void) |
| Initialize ro:1. Only available with [7.0.0+]. | |
| void | ro1Exit (void) |
| Exit ro:1. | |
| Service * | ro1GetServiceSession (void) |
| Gets the Service object for the actual ro:1 service session. | |
| Result | roDmntInitialize (void) |
| Initialize ro:dmnt. Only available with [3.0.0+]. | |
| void | roDmntExit (void) |
| Exit ro:dmnt. | |
| Service * | roDmntGetServiceSession (void) |
| Gets the Service object for the actual ro:dmnt service session. | |
| Result | ldrRoLoadNro (u64 *out_address, u64 nro_address, u64 nro_size, u64 bss_address, u64 bss_size) |
| Result | ldrRoUnloadNro (u64 nro_address) |
| Result | ldrRoLoadNrr (u64 nrr_address, u64 nrr_size) |
| Result | ldrRoUnloadNrr (u64 nrr_address) |
| Result | ldrRoLoadNrrEx (u64 nrr_address, u64 nrr_size) |
| Result | ro1LoadNro (u64 *out_address, u64 nro_address, u64 nro_size, u64 bss_address, u64 bss_size) |
| Result | ro1UnloadNro (u64 nro_address) |
| Result | ro1LoadNrr (u64 nrr_address, u64 nrr_size) |
| Result | ro1UnloadNrr (u64 nrr_address) |
| Result | ro1LoadNrrEx (u64 nrr_address, u64 nrr_size) |
| Result | roDmntGetProcessModuleInfo (u64 pid, LoaderModuleInfo *out_module_infos, size_t max_out_modules, s32 *num_out) |
Relocatable Objects (ro) service IPC wrapper.