Line 9: |
Line 9: |
| |- | | |- |
| | 1 | | | 1 |
− | | u8 Account index (0xFE to use current account) | + | | u8 Account slot (0xFE to use current account) |
| |- | | |- |
| | 2 | | | 2 |
Line 15: |
Line 15: |
| |- | | |- |
| | 3 | | | 3 |
− | | BlkID | + | | [[ACT_Services#DataBlocks|BlkID]] |
| |- | | |- |
| | 4 | | | 4 |
Line 40: |
Line 40: |
| This returns NNID account info. This data usually comes from account.dat | | This returns NNID account info. This data usually comes from account.dat |
| | | |
− | =DataBlocks=
| + | Also known as GetAccountInfo. |
− | | |
− | {| class="wikitable" border="1"
| |
− | |-
| |
− | ! BlkID
| |
− | ! Size
| |
− | ! Description
| |
− | |-
| |
− | | 0x5
| |
− | | 0x4
| |
− | | PersistentId
| |
− | |-
| |
− | | 0x6
| |
− | | 0x8
| |
− | | TransferableIdBase
| |
− | |-
| |
− | | 0x7
| |
− | | 0x60
| |
− | | [[Mii#Mii_format|MiiData]]
| |
− | |-
| |
− | | 0x8
| |
− | | 0x11
| |
− | | AccountId (ASCII NUL-terminated Nintendo Network ID)
| |
− | |-
| |
− | | 0xA
| |
− | | 0x4
| |
− | | Birthday {u16 year; u8 month; u8 day;}
| |
− | |-
| |
− | | 0xB
| |
− | | 0x3
| |
− | | ASCII NUL-terminated Country Name
| |
− | |-
| |
− | | 0xC
| |
− | | 0x4
| |
− | | PrincipalId
| |
− | |-
| |
− | | 0xE
| |
− | | 0x1
| |
− | | IsPasswordCacheEnabled
| |
− | |-
| |
− | | 0xF
| |
− | | 0x1
| |
− | | ?
| |
− | |-
| |
− | | 0x11
| |
− | | 0xA0
| |
− | | struct{u32 PersistentID; u32 padding; u64 TransferableIDBase; u8[0x60] MiiData; char16_t[0xB] MachinUserName?; char[0x11] AccountID; u8 padding; struct{u16 year; u8 month; u8 day;}Birthday; u32 PrincipalID;}
| |
− | |-
| |
− | | 0x12
| |
− | | 0x4
| |
− | | ?
| |
− | |-
| |
− | | 0x13
| |
− | | 0x1
| |
− | | Gender
| |
− | |-
| |
− | | 0x14
| |
− | | 0x1
| |
− | | ?
| |
− | |-
| |
− | | 0x15
| |
− | | 0x11
| |
− | | AssignedAccountId (ASCII NUL-terminated Nintendo Network ID)
| |
− | |-
| |
− | | 0x16
| |
− | | 0x1
| |
− | | ParentalControlSlotNo
| |
− | |-
| |
− | | 0x17
| |
− | | 0x4
| |
− | | SimpleAddressId? ([[Config_Savegame#CountryInfo|CountryInfo]])
| |
− | |-
| |
− | | 0x19
| |
− | | 0x8
| |
− | | UtcOffset
| |
− | |-
| |
− | | 0x1A
| |
− | | 0x1
| |
− | | ?
| |
− | |-
| |
− | | 0x1B
| |
− | | 0x16
| |
− | | (NUL-terminated?) UTF-16 Mii name
| |
− | |-
| |
− | | 0x1C
| |
− | | 0x11
| |
− | | AccountId? (ASCII NUL-terminated Nintendo Network ID)
| |
− | |-
| |
− | | 0x1D
| |
− | | 0x1
| |
− | | ?
| |
− | |-
| |
− | | 0x1E
| |
− | | 0x41
| |
− | | TimeZoneId (ASCII Time Zone Location)
| |
− | |-
| |
− | | 0x1F
| |
− | | 0x1
| |
− | | ?
| |
− | |-
| |
− | | 0x20
| |
− | | 0x1
| |
− | | IsMailAddressValidated
| |
− | |-
| |
− | | 0x21
| |
− | | 0x4C
| |
− | | ?
| |
− | |-
| |
− | | 0x24
| |
− | | 0x1
| |
− | | ?
| |
− | |-
| |
− | | 0x25
| |
− | | 0x101
| |
− | | MiiImageUrl (ASCII NUL-terminated URL to account mii image)
| |
− | |-
| |
− | | 0x26
| |
− | | 0x4
| |
− | | AssignedPrincipalId
| |
− | |-
| |
− | | 0x27
| |
− | | 0x4
| |
− | | ? (Only accessible with param[1] = 0xFE)
| |
− | |-
| |
− | | 0x28
| |
− | | 0x24
| |
− | | struct{char[0x21] NnasSubDomain?; char[0x3] NnasNfsEnv;}
| |
− | |-
| |
− | | 0x2B
| |
− | | 0x1
| |
− | | FpLocalAccountId
| |
− | |-
| |
− | | 0x2C
| |
− | | 0x2
| |
− | | Age (Not present on account.dat)
| |
− | |-
| |
− | | 0x2D
| |
− | | 0x1
| |
− | | IsEnabledReceiveAds (Not present on account.dat?)
| |
− | |-
| |
− | | 0x2E
| |
− | | 0x1
| |
− | | IsOffDeviceAccessEnabled (Not present on account.dat?)
| |
− | |-
| |
− | | 0x2F
| |
− | | 0x4
| |
− | | SimpleAddressId ([[Config_Savegame#CountryInfo|CountryInfo]])
| |
− | |}
| |