Changes

Created page with "=Request= {{IPC/Request}} {{IPC/RequestHeader|0x002A|8|4}} {{IPC/RequestEntry|NEX Server ID}} {{IPC/RequestEntryRange|3|UTF-16 <code>keyhash</code> value for NASC requests, se..."
=Request=
{{IPC/Request}}
{{IPC/RequestHeader|0x002A|8|4}}
{{IPC/RequestEntry|NEX Server ID}}
{{IPC/RequestEntryRange|3|UTF-16 <code>keyhash</code> value for NASC requests, see [[Online_Play|Online Play]]}}
{{IPC/RequestEntryRange|2|UTF-16 <code>svc</code> value for NASC requests, see [[Online_Play|Online Play]]}}
{{IPC/RequestEntry|u8, Major SDK version}}
{{IPC/RequestEntry|u8, Minor SDK version}}
{{IPC/ProcessID}}
{{IPC/CopyHandle|1}}
{{IPC/RequestEntry|Completion handle}}
{{IPC/RequestEnd}}

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

=Description=
Requests service locator data for game servers.

To request service locator data, the friends module sends a NASC <code>SVCLOC</code>-type 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:GetServiceLocatorData]] to retrieve the data received from the server.
Trusted
365

edits