Xbox Live infrastructure
Kerberos Authentication Server: macs.xboxlive.com
Kerberos
Xbox PA-DATA
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
XNet* 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.
|
XNetGetEthernetLinkStatus()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XOnline* Functions
function
|
description
|
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)
|
|
XOnlineGetLogonUsers()
|
|
|
|
|
|
|
|
|
|
References and links