libnx
v4.8.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.