NS services: Difference between revisions

No edit summary
No edit summary
Line 2,611: Line 2,611:


== PrepareLaunchProgramFromHost ==
== PrepareLaunchProgramFromHost ==
Takes a type-0x5 input buffer containing the [[Filesystem_services|ContentPath]], returns an output 0x10-byte struct.
Takes a type-0x5 input buffer containing the [[Filesystem_services|FspPath]], returns an output 0x10-byte struct.


Calls [[NCM_services#IPathResolverForStorage|IPathResolverForStorage]] Set...NcaPath functions.
Calls [[NCM_services#IPathResolverForStorage|IPathResolverForStorage]] Set...NcaPath functions.
Line 2,621: Line 2,621:


== LaunchApplicationFromHost ==
== LaunchApplicationFromHost ==
Takes an input u32 [[Process_Manager_services#LaunchFlags|LaunchFlags]] and a type-0x5 input buffer containing the [[Filesystem_services|ContentPath]]. Returns an output u64 ProcessId.
Takes an input u32 [[Process_Manager_services#LaunchFlags|LaunchFlags]] and a type-0x5 input buffer containing the [[Filesystem_services|FspPath]]. Returns an output u64 ProcessId.


== LaunchApplicationWithStorageIdForDevelop ==
== LaunchApplicationWithStorageIdForDevelop ==
Line 2,644: Line 2,644:


== GetApplicationProgramIdFromHost ==
== GetApplicationProgramIdFromHost ==
Takes a type-0x5 input buffer containing the [[Filesystem_services|ContentPath]]. Returns an u64 [[NCM_services#ProgramId|ProgramId]].
Takes a type-0x5 input buffer containing the [[Filesystem_services|FspPath]]. Returns an u64 [[NCM_services#ProgramId|ProgramId]].


= acc:su =
= acc:su =