ACT Services: Difference between revisions

Rei (talk | contribs)
No edit summary
m Add link to ACTU:GetCommonInfo and add more commands
(11 intermediate revisions by 7 users not shown)
Line 3: Line 3:
The ACT module handles NNID accounts.
The ACT module handles NNID accounts.


= ACT service "act:a" =
= ACT service "act:u" =
These commands are common to both act:u and act:a


= ACT service "act:u" =
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 14: Line 14:
| 0x00010084
| 0x00010084
|  
|  
| Initialize
| [[ACT:Initialize|Initialize]]
|-
| 0x00020040
|
| [[ACT:GetErrorCode|GetErrorCode]]
|-
| 0x00030000
|
| GetLastResponsecode
|-
| 0x00040000?
|
| ?
|-
| 0x00050082
|
| [[ACTU:GetCommonInfo|GetCommonInfo]]
|-
| 0x000600C2
|
| [[ACTU:GetAccountDataBlock|GetAccountDataBlock]]
|-
| 0x00070082
|
| GetResultAsync
|-
| 0x000800C2
|
| GetMiiImageData
|-
| 0x00090180
|
| SetNfsPassword
|-
| 0x000A0040?
|
| ?
|-
| 0x000B0042
|
| AcquireEulaList
|-
| 0x000C0082
|
| ?
|-
|-
| 0x000D0040
| 0x000D0040
Line 20: Line 64:
| GenerateUuid
| GenerateUuid
|-
|-
| 0x00020040
| 0x000E0080?
|
| ?
|-
| 0x000F0140
|
| FindSlotNoByUuid
|-
| 0x00100000?
|
| ?
|-
| 0x00110080
|
| GetTransferableId
|-
| 0x00120102
|
| AccquireNexServiceToken
|-
| 0x00130002
|
| GetNexServiceToken
|-
| 0x00140382
|
| AccquireIndependentServiceToken
|-
| 0x00150002
|
| GetIndependentServiceToken
|-
| 0x00160082
|
| AccquireAccountInfo
|-
| 0x00170084
|
| AccquireAccountIdByPid
|-
| 0x00180044
|
| GetPidByAccountID
|-
| 0x00190044
|
| AcquireMii
|-
| 0x001A0042
|
| AccquireRawAccountInfo
|-
| 0x001B0084
|
| AccquireOtherTypePrincipalID
|-
| 0x001C0342
|
| ?
|-
| 0x001D0004
|
| ?
|-
| 0x001E0082
|
| AcquireEula
|-
| 0x001F0082
|
| AcquireEulaLanguageList
|-
|}
 
= ACT service "act:a" =
These commands are exclusive to act:a
 
{| class="wikitable" border="1"
|-
!  Command Header
!  Available since system-version
!  Description
|-
| 0x04020000
|
| [[ACTA:CreateLocalAccount|CreateLocalAccount]]
|-
| 0x04040080
|
| [[ACTA:ResetAccount|ResetAccount]]
|-
| 0x04090040
|
| [[ACTA:SetDefaultAccount|SetDefaultAccount]]
|-
| 0x041207C0
|
| [[ACTA:UpdateMii|UpdateMii]]
|-
| 0x041300C2
|
| UpdateMiiImage
|-
| 0x041B0142
|
| AgreeEula
|-
| 0x04210042
|  
|  
| GetErrorCode
| UploadMii
|-
|-
| 0x000600C2
| 0x04230082
|  
|  
| [[ACTU:GetAccountDataBlock|GetAccountDataBlock]]
| ValidateMailAddress
|}
|}


This is the service used by regular applications.
This is the service used by regular applications.