XNetworking
Contient des méthodes pour les fonctionnalités suivantes :- Récupération du port réseau préféré pour le multijoueur local.
- Récupération de la liste des empreintes numériques de certificats à partir de la liste d’autorisation de sécurité réseau (NSAL).
Fonctions
| Fonction | Description |
|---|---|
| XNetworkingConnectivityHintChangedCallback | Appelée lorsque la structure d’indication de connectivité change. |
| XNetworkingGetConnectivityHint | Interroge les informations à l’échelle de l’appareil sur le niveau de connectivité réseau actuel, les limites de données, le type d’interface et l’état d’initialisation du réseau. |
| XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback | Appelée lorsque le port multijoueur local préféré change. |
| XNetworkingQueryConfigurationSetting | Récupère la valeur numérique du paramètre de configuration réseau spécifié. |
| XNetworkingQueryPreferredLocalUdpMultiplayerPort | Obtient le port UDP local préféré à utiliser pour le trafic multijoueur. |
| XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync | Obtient de façon asynchrone le port UDP local préféré à utiliser pour le trafic multijoueur. |
| XNetworkingQueryPreferredLocalUdpMultiplayerPortAsyncResult | Obtient les résultats d’un appel à QueryPreferredLocalUdpMultiplayerPortAsync. |
| XNetworkingQuerySecurityInformationForUrlAsync | Récupère des informations de sécurité supplémentaires associées à une URL configurée dans le Portail des développeurs universel pour les titres compatibles XBOX Live. |
| XNetworkingQuerySecurityInformationForUrlAsyncResult | Obtient les résultats de la fonction XNetworkingQuerySecurityInformationForUrlAsync. |
| XNetworkingQuerySecurityInformationForUrlAsyncResultSize | Obtient la taille de la mémoire tampon des résultats d’un appel à QueryThumbprintsForUrlAsync. |
| XNetworkingQuerySecurityInformationForUrlUtf16Async | Récupère les informations de sécurité associées à une URL telle que configurée dans le Portail des développeurs universel pour les titres compatibles XBOX Live. |
| XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult | Obtient les résultats de la mémoire tampon de la fonction XNetworkingQuerySecurityInformationForUrlUtf16Async. |
| XNetworkingQuerySecurityInformationForUrlUtf16AsyncResultSize | Obtient la taille de la mémoire tampon des résultats de la fonction XNetworkingQuerySecurityInformationForUrlUtf16Async. |
| XNetworkingQueryStatistics | Récupère les statistiques réseau spécifiées dans une mémoire tampon fournie par l’appelant. |
| XNetworkingRegisterConnectivityHintChanged | Inscrit le titre aux changements des informations à l’échelle de l’appareil sur le niveau de connectivité réseau actuel, les limites de données, le type d’interface et l’état d’initialisation du réseau. |
| XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged | Inscrit une fonction de rappel à appeler lorsque le port multijoueur UDP local préféré change. |
| XNetworkingSetConfigurationSetting | Modifie un paramètre de configuration réseau spécifié en lui attribuant la valeur numérique fournie. |
| XNetworkingUnregisterConnectivityHintChanged | Annule l’inscription d’une fonction de rappel inscrite avec XNetworkingRegisterConnectivityHintChanged. |
| XNetworkingUnregisterPreferredLocalUdpMultiplayerPortChanged | Annule l’inscription d’une fonction de rappel inscrite avec RegisterPreferredLocalUdpMultiplayerPortChanged. |
| XNetworkingVerifyServerCertificate | Fournit une validation supplémentaire de la chaîne de certificats. |
Structures
| Structure | Description |
|---|---|
| XNetworkingConnectivityHint | Définit l’état actuel du réseau à l’échelle de l’appareil, y compris le niveau de connectivité réseau, les limites de données, le type d’interface et l’état d’initialisation du réseau. |
| XNetworkingSecurityInformation | Définit les informations de sécurité utilisées pour configurer la pile HTTP pour un point de terminaison d’URL précis. |
| XNetworkingStatisticsBuffer | Union déclarant l’espace tampon permettant de contenir tous les types de structures de sortie possibles retournés lors de l’interrogation des statistiques réseau avec XNetworkingQueryStatistics. |
| XNetworkingTcpQueuedReceivedBufferUsageStatistics | La structure de sortie retournée lors de l’interrogation des statistiques réseau avec XNetworkingQueryStatistics lorsque les valeurs TitleTcpQueuedReceivedBufferUsage, SystemTcpQueuedReceivedBufferUsage ou ToolsTcpQueuedReceivedBufferUsage de XNetworkingStatisticsType sont spécifiées. |
| XNetworkingThumbprint | Définit le type de certificat, l’empreinte numérique et la taille de l’empreinte numérique. |
Énumérations
| Énumération | Description |
|---|---|
| XNetworkingConfigurationSetting | Types de paramètres à utiliser avec XNetworkingSetConfigurationSetting ou XNetworkingQueryConfigurationSetting. |
| XNetworkingConnectivityCostHint | Définit les indications de classification des limites de données pour un appareil. |
| XNetworkingConnectivityLevelHint | Définit les indications de niveau de connectivité pour un appareil. |
| XNetworkingStatisticsType | Types de statistiques à utiliser avec XNetworkingQueryStatistics. |
| XNetworkingThumbprintType | Définit les types d’empreintes numériques de certificats utilisés dans un titre. |
