Network
From xboxdevwiki
Contents
Xbox Live infrastructure
Kerberos Authentication Server: macs.xboxlive.com
Kerberos Authentication
padata-type | description |
---|---|
131 | ? |
204 | ? |
206 | Information about Xbox Version, Title, and Title version |
Heartbeat
Ethernet II, Src: Microsof_f2:00:00 (00:50:f2:f2:00:00), Dst: Broadcast (ff:ff:ff:ff:ff:ff) MS Network Load Balancing Signature: Unknown (0x584f4258) Version: 1.1 Unique Host ID: 3118682055 Cluster IP: 167.102.81.132 (167.102.81.132) Host IP: 4.89.169.109 (4.89.169.109) Signature Data - Unknown (1481589336)
Xbox Live Functions
function | description |
---|---|
XNetCreateKey(&xnkid, &xnkey) | |
XNetRegisterKey(&xnkid, &xnkey) | Register the session key |
XNetXnAddrToInAddr( pxnaddr, pxnkid, &pseudoIP ) | Convert the address to a winsock usable format |
XNetUnregisterKey( &xbc.SessionID ) | |
XNetGetTitleXnAddr( &hostAddr ) | Gets your XNADDR. Used by syslink, and lots of other people. |
XOnlineGetUsers( XBLAccountusers, &numOfXBLiveAccounts ) | |
XOnlineTaskClose(XONLINETASK_HANDLE logonHandle) | |
XOnlineStartup( XONLINE_STARTUP_PARAMS* ) | |
XOnlineLogon(XONLINE_USER* XBLLoggedOnUsers, DWORD* XBLservices, SERVICE_COUNT, NULL, XONLINETASK_HANDLE &logonHandle) | |
XOnlineTaskContinue(XONLINETASK_HANDLE logonHandle) | |
XOnlineLogonTaskGetResults(XONLINETASK_HANDLE logonHandle) | |
XNetGetEthernetLinkStatus() | |
XOnlineGetLogonUsers() |