Request #
Word | Description |
---|---|
0 | 0x04060240Cmd0x0406Param9Xlat0 |
1 | u8, Account slot |
2 | bool, do password check |
3-7 | ASCII NULL-terminated account password (maximum 17 characters + NULL termination) |
8 | bool, use NULL password |
9 | bool, do not save changes(?) |
Response #
Word | Description |
---|---|
0 | 0x04060040Cmd0x0406Param1Xlat0 |
1 | Result code |
Description #
Loads the specified account.
If do password check
is set to true
, the input password will be compared using the internal password hash. If the given password is invalid, or if a password isn’t provided (that includes the case of use NULL passwor
being true
) and the account password cache isn’t enabled for this account, error code 0xC8A14F2B is returned.
If use NULL password
is set to true
, the password passed to the internal handler will be NULL, even if a password was given.
If do not save changes(?)
is set to true
, all of the code related to password and account slot existence checks is run, but no changes are saved. (maybe a dry run?)