FRDU:FriendCodeToPrincipalId

From 3dbrew
Jump to navigation Jump to search

Request[edit]

Index Word Description
0
Header 0x00250080 Cmd 0x0025 Param 2 Xlat 0
1-2 u64, Friend code

Response[edit]

Index Word Description
0
Header 0x00250080 Cmd 0x0025 Param 2 Xlat 0
1 Result code
2 Principal ID

Description[edit]

Converts a Friend Code back to a Principal ID. The friend code is verified first using the internal handler for FRDU:IsValidFriendCode before extracting the Principal ID from it.

Beside the validation part, this is effectively the same as (u32)(friend_code & 0xFFFFFFFF).