Difference between revisions of "Network"
From xboxdevwiki
(→Xbox Live infrastructure) |
(→Xbox Live Functions) |
||
Line 34: | Line 34: | ||
{| class="wikitable" | {| class="wikitable" | ||
− | |+XNet | + | |+XNet* Functions |
|- | |- | ||
! function | ! function | ||
Line 53: | Line 53: | ||
|XNetGetTitleXnAddr( &hostAddr ) | |XNetGetTitleXnAddr( &hostAddr ) | ||
|Gets your XNADDR. Used by syslink, and lots of other people. | |Gets your XNADDR. Used by syslink, and lots of other people. | ||
+ | |- | ||
+ | |XNetGetEthernetLinkStatus() | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |+XOnline* Functions | ||
+ | |- | ||
+ | ! function | ||
+ | ! description | ||
|- | |- | ||
|XOnlineGetUsers( XBLAccountusers, &numOfXBLiveAccounts ) | |XOnlineGetUsers( XBLAccountusers, &numOfXBLiveAccounts ) | ||
Line 66: | Line 97: | ||
| | | | ||
|- | |- | ||
− | | XOnlineTaskContinue(XONLINETASK_HANDLE logonHandle) | + | |XOnlineTaskContinue(XONLINETASK_HANDLE logonHandle) |
| | | | ||
|- | |- | ||
− | | XOnlineLogonTaskGetResults(XONLINETASK_HANDLE logonHandle) | + | |XOnlineLogonTaskGetResults(XONLINETASK_HANDLE logonHandle) |
| | | | ||
|- | |- | ||
− | | | + | |XOnlineGetLogonUsers() |
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
| | | | ||
|- | |- | ||
− | | | + | | |
| | | | ||
|} | |} | ||
− | |||
== References and links == | == References and links == |
Revision as of 09:54, 9 May 2017
Contents
Xbox Live infrastructure
Kerberos Authentication Server: macs.xboxlive.com
Kerberos
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. |
XNetGetEthernetLinkStatus() | |
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() | |