Changes

Created page with "=Request= {{IPC/Request}} {{IPC/RequestHeader|0x0028|9|4}} {{IPC/RequestEntry|NEX Server ID}} {{IPC/RequestEntryRange|6|UTF-16 <code>ingamesn</code> value for NASC requests, s..."
=Request=
{{IPC/Request}}
{{IPC/RequestHeader|0x0028|9|4}}
{{IPC/RequestEntry|NEX Server ID}}
{{IPC/RequestEntryRange|6|UTF-16 <code>ingamesn</code> value for NASC requests, see [[Online_Play|Online Play]]}}
{{IPC/RequestEntry|u32, Major SDK version}}
{{IPC/RequestEntry|u8, Minor SDK version}}
{{IPC/ProcessID}}
{{IPC/CopyHandle|1}}
{{IPC/RequestEntry|Completion event handle}}
{{IPC/RequestEnd}}

=Response=
{{IPC/Request}}
{{#vardefine:ipc_offset|0}}
{{IPC/RequestHeader|0x0028|1|0}}
{{IPC/RequestEntry|Result code}}
{{IPC/RequestEnd}}

=Description=
Requests NEX authentication data for game servers.

The client SDK version must be at least 0x3010000, otherwise this returns error 0xC8A0C7F0.

To request authentication data, the friends module sends a NASC <code>LOGIN</code> HTTP request using the given information (see [[Online_Play|Online Play]] for more details).

Once the completion handle has been signaled, the client can use [[FRDU:GetGameAuthenticationData]] to retrieve the data received from the server.
Trusted
365

edits