NS services: Difference between revisions
| Line 1,070: | Line 1,070: | ||
==== ListApplicationTitle ====  | ==== ListApplicationTitle ====  | ||
Takes an input TransferMemory handle, a type-0x5 input buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], an u8, an u64 size, returns an output Event handle and an [[#IAsyncValue]].  | Takes an input TransferMemory handle, a type-0x5 input buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], an u8 [[#ApplicationControlSource]], an u64 size, returns an output Event handle and an [[#IAsyncValue]].  | ||
[[qlaunch]] uses value 0x1 for the u8.  | [[qlaunch]] uses value 0x1 for the u8.  | ||
| Line 1,079: | Line 1,079: | ||
==== ListApplicationIcon ====  | ==== ListApplicationIcon ====  | ||
Takes an input TransferMemory handle, a type-0x5 input buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], an u8, an u64 size, returns an output Event handle and an [[#IAsyncValue]].  | Takes an input TransferMemory handle, a type-0x5 input buffer containing an array of u64 [[NCM_services#ApplicationId|ApplicationIds]], an u8 [[#ApplicationControlSource]], an u64 size, returns an output Event handle and an [[#IAsyncValue]].  | ||
The user-process creates the TransferMemory with permissions=R--.  | The user-process creates the TransferMemory with permissions=R--.  | ||