FRDU:IsValidFriendCode

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Request

Index Word Description
0
Header 0x00260080 Cmd 0x0026 Param 2 Xlat 0
1-2 u64, Friend Code

Response

Index Word Description
0
Header 0x00260080 Cmd 0x0026 Param 2 Xlat 0
1 Result code
2 bool, IsValidFriendCode

Description

Returns whether or not the given friend code is valid. The following logic is used (everything is in little-endian byte order):

is_valid = friend_code != 0 &&

(u32)(friend_code >> 32) <= 127 &&

FRDU:PrincipalIdToFriendCode((u32)(friend_code & 0xFFFFFFFF)) == friend_code