| 1256 | } |
| 1257 | |
| 1258 | Result APT_SendParameter(NS_APPID source, NS_APPID dest, APT_Command command, const void* buffer, u32 bufferSize, Handle parameter) |
| 1259 | { |
| 1260 | u32 cmdbuf[16]; |
| 1261 | |
| 1262 | cmdbuf[0] = IPC_MakeHeader(0xC,4,4); // 0xC0104 |
| 1263 | cmdbuf[1] = source; |
| 1264 | cmdbuf[2] = dest; |
| 1265 | cmdbuf[3] = command; |
| 1266 | cmdbuf[4] = bufferSize; |
| 1267 | |
| 1268 | cmdbuf[5] = IPC_Desc_SharedHandles(1); |
| 1269 | cmdbuf[6] = parameter; |
| 1270 | |
| 1271 | cmdbuf[7] = IPC_Desc_StaticBuffer(cmdbuf[4],0); |
| 1272 | cmdbuf[8] = (u32)buffer; |
| 1273 | |
| 1274 | return aptSendCommand(cmdbuf); |
| 1275 | } |
| 1276 | |
| 1277 | Result APT_CancelParameter(NS_APPID source, NS_APPID dest, bool* success) |
| 1278 | { |
no test coverage detected