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 =