NS and APT Services: Difference between revisions

Steveice10 (talk | contribs)
Remove some irrelevant types, add more types.
Steveice10 (talk | contribs)
m Add links.
Line 136: Line 136:
|  
|  
| Yes
| Yes
| GetLockHandle
| [[APT:GetLockHandle|GetLockHandle]]
|-
|-
| 0x00020080
| 0x00020080
Line 146: Line 146:
|  
|  
| Yes
| Yes
| Enable
| [[APT:Enable|Enable]]
|-
|-
| 0x00040040
| 0x00040040
|  
|  
| Yes
| Yes
| Finalize
| [[APT:Finalize|Finalize]]
|-
|-
| 0x00050040
| 0x00050040
Line 166: Line 166:
|  
|  
| Yes
| Yes
| GetLastSignaledAppletId
| [[APT:GetLastSignaledAppletId|GetLastSignaledAppletId]]
|-
|-
| 0x00080000
| 0x00080000
|  
|  
| Yes
| Yes
| CountRegisteredApplet
| [[APT:CountRegisteredApplet|CountRegisteredApplet]]
|-
|-
| 0x00090040
| 0x00090040
Line 181: Line 181:
|  
|  
| Yes
| Yes
| GetAttribute
| [[APT:GetAttribute|GetAttribute]]
|-
|-
| 0x000B0040
| 0x000B0040
Line 211: Line 211:
|  
|  
| Yes
| Yes
| DebugFunc
| [[APT:DebugFunc|DebugFunc]]
|-
|-
| 0x001100C0
| 0x001100C0
Line 221: Line 221:
|  
|  
| Yes
| Yes
| SetHomeMenuAppletIdForDebug
| [[APT:SetHomeMenuAppletIdForDebug|SetHomeMenuAppletIdForDebug]]
|-
|-
| 0x00130000
| 0x00130000
|  
|  
| Yes
| Yes
| GetPreparationState
| [[APT:GetPreparationState|GetPreparationState]]
|-
|-
| 0x00140040
| 0x00140040
|  
|  
| Yes
| Yes
| SetPreparationState
| [[APT:SetPreparationState|SetPreparationState]]
|-
|-
| 0x00150140
| 0x00150140
Line 241: Line 241:
|  
|  
| Yes
| Yes
| PreloadLibraryApplet
| [[APT:PreloadLibraryApplet|PreloadLibraryApplet]]
|-
|-
| 0x00170040
| 0x00170040
|  
|  
| Yes
| Yes
| FinishPreloadingLibraryApplet
| [[APT:FinishPreloadingLibraryApplet|FinishPreloadingLibraryApplet]]
|-
|-
| 0x00180040
| 0x00180040
|  
|  
| Yes
| Yes
| PrepareToStartLibraryApplet
| [[APT:PrepareToStartLibraryApplet|PrepareToStartLibraryApplet]]
|-
|-
| 0x00190040
| 0x00190040
Line 261: Line 261:
|  
|  
| Yes
| Yes
| PrepareToStartNewestHomeMenu
| [[APT:PrepareToStartNewestHomeMenu|PrepareToStartNewestHomeMenu]]
|-
|-
| 0x001B00C4
| 0x001B00C4
Line 271: Line 271:
|  
|  
| Yes
| Yes
| WakeupApplication
| [[APT:WakeupApplication|WakeupApplication]]
|-
|-
| 0x001D0000
| 0x001D0000
|  
|  
| Yes
| Yes
| CancelApplication
| [[APT:CancelApplication|CancelApplication]]
|-
|-
| 0x001E0084
| 0x001E0084
|  
|  
| Yes
| Yes
| StartLibraryApplet
| [[APT:StartLibraryApplet|StartLibraryApplet]]
|-
|-
| 0x001F0084
| 0x001F0084
Line 296: Line 296:
|  
|  
| No
| No
| OrderToCloseApplication
| [[APT:OrderToCloseApplication|OrderToCloseApplication]]
|-
|-
| 0x00220040
| 0x00220040
|  
|  
| Yes
| Yes
| PrepareToCloseApplication(bool isJumpToHome)
| [[APT:PrepareToCloseApplication|PrepareToCloseApplication]]
|-
|-
| 0x00230040
| 0x00230040
|  
|  
| Yes
| Yes
| PrepareToJumpToApplication
| [[APT:PrepareToJumpToApplication|PrepareToJumpToApplication]]
|-
|-
| 0x00240044
| 0x00240044
|  
|  
| Yes
| Yes
| JumpToApplication
| [[APT:JumpToApplication|JumpToApplication]]
|-
|-
| 0x002500C0
| 0x002500C0
|  
|  
| Yes
| Yes
| PrepareToCloseLibraryApplet
| [[APT:PrepareToCloseLibraryApplet|PrepareToCloseLibraryApplet]]
|-
|-
| 0x00260000
| 0x00260000
|  
|  
| Yes
| Yes
| PrepareToCloseSystemApplet
| [[APT:PrepareToCloseSystemApplet|PrepareToCloseSystemApplet]]
|-
|-
| 0x00270044
| 0x00270044
|  
|  
| Yes
| Yes
| CloseApplication
| [[APT:CloseApplication|CloseApplication]]
|-
|-
| 0x00280044
| 0x00280044
|  
|  
| Yes
| Yes
| CloseLibraryApplet
| [[APT:CloseLibraryApplet|CloseLibraryApplet]]
|-
|-
| 0x00290044
| 0x00290044
|  
|  
| Yes
| Yes
| CloseSystemApplet
| [[APT:CloseSystemApplet|CloseSystemApplet]]
|-
|-
| 0x002A0000
| 0x002A0000
|  
|  
| Yes
| Yes
| OrderToCloseSystemApplet
| [[APT:OrderToCloseSystemApplet|OrderToCloseSystemApplet]]
|-
|-
| 0x002B0000
| 0x002B0000
|  
|  
| Yes
| Yes
| PrepareToJumpToHomeMenu
| [[APT:PrepareToJumpToHomeMenu|PrepareToJumpToHomeMenu]]
|-
|-
| 0x002C0044
| 0x002C0044
|  
|  
| Yes
| Yes
| JumpToHomeMenu
| [[APT:JumpToHomeMenu|JumpToHomeMenu]]
|-
|-
| 0x002D0000
| 0x002D0000
|  
|  
| Yes
| Yes
| PrepareToLeaveHomeMenu
| [[APT:PrepareToLeaveHomeMenu|PrepareToLeaveHomeMenu]]
|-
|-
| 0x002E0044
| 0x002E0044
|  
|  
| Yes
| Yes
| LeaveHomeMenu
| [[APT:LeaveHomeMenu|LeaveHomeMenu]]
|-
|-
| 0x002F0040
| 0x002F0040
|  
|  
| Yes
| Yes
| PrepareToLeaveResidentApplet This is stubbed: this just returns 0.
| [[APT:PrepareToLeaveResidentApplet|PrepareToLeaveResidentApplet]] This is stubbed: this just returns 0.
|-
|-
| 0x00300044
| 0x00300044
|  
|  
| Yes
| Yes
| LeaveResidentApplet This is stubbed: this just returns 0 after verifying the cmd/translate headers.
| [[APT:LeaveResidentApplet|LeaveResidentApplet]] This is stubbed: this just returns 0 after verifying the cmd/translate headers.
|-
|-
| 0x00310100
| 0x00310100
Line 386: Line 386:
|  
|  
| Yes
| Yes
| GetProgramIdOnApplicationJump
| [[APT:GetProgramIdOnApplicationJump|GetProgramIdOnApplicationJump]]
|-
|-
| 0x00340084
| 0x00340084
Line 396: Line 396:
|  
|  
| Yes
| Yes
| ReceiveDeliverArg
| [[APT:ReceiveDeliverArg|ReceiveDeliverArg]]
|-
|-
| 0x00360040
| 0x00360040
Line 411: Line 411:
|  
|  
| Yes
| Yes
| PreloadResidentApplet This is stubbed: this just returns 0.
| [[APT:PreloadResidentApplet|PreloadResidentApplet]] This is stubbed: this just returns 0.
|-
|-
| 0x00390040
| 0x00390040
|  
|  
| Yes
| Yes
| PrepareToStartResidentApplet This is stubbed: this just returns 0.
| [[APT:PrepareToStartResidentApplet|PrepareToStartResidentApplet]] This is stubbed: this just returns 0.
|-
|-
| 0x003A0044
| 0x003A0044
|  
|  
| Yes
| Yes
| StartResidentApplet This is stubbed: this just returns 0 after verifying the cmd/translate headers.
| [[APT:StartResidentApplet|StartResidentApplet]] This is stubbed: this just returns 0 after verifying the cmd/translate headers.
|-
|-
| 0x003B0040
| 0x003B0040
|  
|  
| Yes
| Yes
| CancelLibraryApplet
| [[APT:CancelLibraryApplet|CancelLibraryApplet]]
|-
|-
| 0x003C0042
| 0x003C0042
|  
|  
| Yes
| Yes
| SendDspSleep
| [[APT:SendDspSleep|SendDspSleep]]
|-
|-
| 0x003D0042
| 0x003D0042
|  
|  
| Yes
| Yes
| SendDspWakeUp
| [[APT:SendDspWakeUp|SendDspWakeUp]]
|-
|-
| 0x003E0080
| 0x003E0080
|  
|  
| Yes
| Yes
| ReplySleepQuery
| [[APT:ReplySleepQuery|ReplySleepQuery]]
|-
|-
| 0x003F0040
| 0x003F0040
|  
|  
| Yes
| Yes
| ReplySleepNotificationComplete
| [[APT:ReplySleepNotificationComplete|ReplySleepNotificationComplete]]
|-
|-
| 0x00400042
| 0x00400042
Line 461: Line 461:
|  
|  
| Yes
| Yes
| SleepSystem
| [[APT:SleepSystem|SleepSystem]]
|-
|-
| 0x00430040
| 0x00430040
|  
|  
| Yes
| Yes
| NotifyToWait
| [[APT:NotifyToWait|NotifyToWait]]
|-
|-
| 0x00440000
| 0x00440000
|  
|  
| Yes
| Yes
| GetSharedFont
| [[APT:GetSharedFont|GetSharedFont]]
|-
|-
| 0x00450040
| 0x00450040
|  
|  
| Yes
| Yes
| GetWirelessRebootInfo
| [[APT:GetWirelessRebootInfo|GetWirelessRebootInfo]]
|-
|-
| 0x00460104
| 0x00460104
Line 511: Line 511:
|  
|  
| Yes
| Yes
| SetFatalErrDispMode
| [[APT:SetFatalErrDispMode|SetFatalErrDispMode]]
|-
|-
| 0x004D0080
| 0x004D0080
Line 521: Line 521:
|  
|  
| Yes
| Yes
| HardwareResetAsync
| [[APT:HardwareResetAsync|HardwareResetAsync]]
|-
|-
| 0x004F0080
| 0x004F0080
Line 571: Line 571:
| [[7.0.0-13]]
| [[7.0.0-13]]
| Yes
| Yes
| [[APT:GetProgramID]]
| [[APT:GetProgramID|GetProgramID]]
|-
|-
| 0x01010000
| 0x01010000