NS services: Difference between revisions
No edit summary |
|||
Line 76: | Line 76: | ||
| 9 || MoveApplicationEntity | | 9 || MoveApplicationEntity | ||
|- | |- | ||
| 11 || CalculateApplicationOccupiedSize | | 11 || [[#CalculateApplicationOccupiedSize]] | ||
|- | |- | ||
| 16 || PushApplicationRecord | | 16 || PushApplicationRecord | ||
Line 122: | Line 122: | ||
| 42 || CleanupSdCard | | 42 || CleanupSdCard | ||
|- | |- | ||
| 43 || CheckSdCardMountStatus | | 43 || [[#CheckSdCardMountStatus]] | ||
|- | |- | ||
| 44 || GetSdCardMountStatusChangedEvent | | 44 || GetSdCardMountStatusChangedEvent | ||
Line 493: | Line 493: | ||
| 9 || [[#MoveApplicationEntity]] | | 9 || [[#MoveApplicationEntity]] | ||
|- | |- | ||
| 11 || CalculateApplicationOccupiedSize | | 11 || [[#CalculateApplicationOccupiedSize]] | ||
|- | |- | ||
| 16 || PushApplicationRecord | | 16 || PushApplicationRecord | ||
Line 535: | Line 535: | ||
| 42 || [[#CleanupSdCard]] | | 42 || [[#CleanupSdCard]] | ||
|- | |- | ||
| 43 || CheckSdCardMountStatus | | 43 || [[#CheckSdCardMountStatus]] | ||
|- | |- | ||
| 44 || [[#GetSdCardMountStatusChangedEvent]] | | 44 || [[#GetSdCardMountStatusChangedEvent]] | ||
Line 1,464: | Line 1,464: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 11 || CalculateApplicationOccupiedSize | | 11 || [[#CalculateApplicationOccupiedSize]] | ||
|- | |- | ||
| 43 || CheckSdCardMountStatus | | 43 || [[#CheckSdCardMountStatus]] | ||
|- | |- | ||
| 47 || [[#GetTotalSpaceSize]] | | 47 || [[#GetTotalSpaceSize]] | ||
Line 1,480: | Line 1,480: | ||
| 607 || IsAnyApplicationRunning | | 607 || IsAnyApplicationRunning | ||
|} | |} | ||
==== CalculateApplicationOccupiedSize ==== | |||
Takes an input [[NCM_services#ApplicationId|ApplicationId]], returns an output [[#ApplicationOccupiedSize]]. | |||
==== CheckSdCardMountStatus ==== | |||
No input/output. | |||
=== IDocumentInterface === | === IDocumentInterface === | ||
Line 2,146: | Line 2,152: | ||
This is an u8. [[qlaunch]] just checks whether this is 0. | This is an u8. [[qlaunch]] just checks whether this is 0. | ||
= ApplicationOccupiedSize = | |||
This is "nn::ns::ApplicationOccupiedSize". This is a 0x80-byte struct. | |||
= ProgressForDeleteUserSaveDataAll = | = ProgressForDeleteUserSaveDataAll = |