Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains methods for the following features:
- Retrieving the preferred networking port for local multiplayer.
- Retrieving the list of certificate thumbprints from the Network Security Allow List (NSAL).
Functions
Function | Description |
---|---|
XNetworkingConnectivityHintChangedCallback | Gets called when the connectivity hint structure is changed. |
XNetworkingGetConnectivityHint | Queries for device-wide information about the current network connectivity level, data limits, interface type, and network initialization state. |
XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback | Gets called when the preferred local multiplayer port is changed. |
XNetworkingQueryConfigurationSetting | Retrieves the specified networking configuration setting's numeric value. |
XNetworkingQueryPreferredLocalUdpMultiplayerPort | Gets the preferred local UDP port to use for multiplayer traffic. |
XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync | Gets the preferred local UDP port to use for multiplayer traffic asynchronously. |
XNetworkingQueryPreferredLocalUdpMultiplayerPortAsyncResult | Gets the results from a QueryPreferredLocalUdpMultiplayerPortAsync call. |
XNetworkingQuerySecurityInformationForUrlAsync | Retrieves additional security information associated with a URL configured in the Universal Developer Portal for Xbox Live-enabled titles. |
XNetworkingQuerySecurityInformationForUrlAsyncResult | Gets the results from the XNetworkingQuerySecurityInformationForUrlAsync function. |
XNetworkingQuerySecurityInformationForUrlAsyncResultSize | Gets the size of the results buffer from a QueryThumbprintsForUrlAsync call. |
XNetworkingQuerySecurityInformationForUrlUtf16Async | Retrieves security information associated with an URL as configured in the Universal Developer Portal for Xbox Live enabled titles. |
XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult | Gets the buffer results from the XNetworkingQuerySecurityInformationForUrlUtf16Async function. |
XNetworkingQuerySecurityInformationForUrlUtf16AsyncResultSize | Gets the size of the result buffer from the XNetworkingQuerySecurityInformationForUrlUtf16Async function. |
XNetworkingQueryStatistics | Retrieves the specified networking statistics into a caller provided buffer. |
XNetworkingRegisterConnectivityHintChanged | Registers title to changes in device-wide information about current network connectivity level, data limits, interface type, and network initialization state. |
XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged | Registers a callback function to call when the preferred local UDP multiplayer port changes. |
XNetworkingSetConfigurationSetting | Modifies a specified networking configuration setting to the provided numeric value. |
XNetworkingUnregisterConnectivityHintChanged | Unregisters a callback function that was registered with XNetworkingRegisterConnectivityHintChanged. |
XNetworkingUnregisterPreferredLocalUdpMultiplayerPortChanged | Unregisters a callback function that was registered with RegisterPreferredLocalUdpMultiplayerPortChanged. |
XNetworkingVerifyServerCertificate | Provides additional certificate chain validation. |
Structures
Structure | Description |
---|---|
XNetworkingConnectivityHint | Defines the current device-wide state of the network, including network connectivity level, data limits, interface type, and network initialization state. |
XNetworkingSecurityInformation | Defines the security information used in configuring the HTTP stack for a specific URL endpoint. |
XNetworkingStatisticsBuffer | A union declaring buffer space for holding all possible output structure types returned when querying networking statistics with XNetworkingQueryStatistics. |
XNetworkingTcpQueuedReceivedBufferUsageStatistics | The output structure returned when querying networking statistics with XNetworkingQueryStatistics and the TitleTcpQueuedReceivedBufferUsage, SystemTcpQueuedReceivedBufferUsage, or ToolsTcpQueuedReceivedBufferUsage XNetworkingStatisticsType values are specified. |
XNetworkingThumbprint | Defines the certificate type, thumbprint, and thumbprint size. |
Enumerations
Enumeration | Description |
---|---|
XNetworkingConfigurationSetting | Setting types for use with XNetworkingSetConfigurationSetting or XNetworkingQueryConfigurationSetting. |
XNetworkingConnectivityCostHint | Defines data-limit classification hints for a device. |
XNetworkingConnectivityLevelHint | Defines connectivity level hints for a device. |
XNetworkingStatisticsType | Statistics types for use with XNetworkingQueryStatistics. |
XNetworkingThumbprintType | Defines types of certificate thumbprints used in a title. |