> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XNetworking (conteúdo da API)

> XNetworking

# XNetworking

Contém métodos para os seguintes recursos:

* Recuperar a porta de rede preferencial para multijogador local.
* Recuperar a lista de impressões digitais de certificado da NSAL (Network Security Allow List).

## Funções

| Função | Descrição |
| - | - |
| [XNetworkingConnectivityHintChangedCallback](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingconnectivityhintchangedcallback.md) | É chamado quando a estrutura de dica de conectividade é alterada. |
| [XNetworkingGetConnectivityHint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkinggetconnectivityhint.md) | Consulta informações de todo o dispositivo sobre o nível atual de conectividade de rede, os limites de dados, o tipo de interface e o estado de inicialização da rede. |
| [XNetworkingPreferredLocalUdpMultiplayerPortChangedCallback](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingpreferredlocaludpmultiplayerportchangedcallback.md) | É chamado quando a porta multijogador local preferencial é alterada. |
| [XNetworkingQueryConfigurationSetting](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingqueryconfigurationsetting.md) | Recupera o valor numérico da configuração de rede especificada. |
| [XNetworkingQueryPreferredLocalUdpMultiplayerPort](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerypreferredlocaludpmultiplayerport.md) | Obtém a porta UDP local preferencial a ser usada para o tráfego multijogador. |
| [XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerypreferredlocaludpmultiplayerportasync.md) | Obtém de forma assíncrona a porta UDP local preferencial a ser usada para o tráfego multijogador. |
| [XNetworkingQueryPreferredLocalUdpMultiplayerPortAsyncResult](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerypreferredlocaludpmultiplayerportasyncresult.md) | Obtém os resultados de uma chamada QueryPreferredLocalUdpMultiplayerPortAsync. |
| [XNetworkingQuerySecurityInformationForUrlAsync](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerysecurityinformationforurlasync.md) | Recupera informações de segurança adicionais associadas a uma URL configurada no Universal Developer Portal para títulos habilitados para XBOX Live. |
| [XNetworkingQuerySecurityInformationForUrlAsyncResult](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerysecurityinformationforurlasyncresult.md) | Obtém os resultados da função XNetworkingQuerySecurityInformationForUrlAsync. |
| [XNetworkingQuerySecurityInformationForUrlAsyncResultSize](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerysecurityinformationforurlasyncresultsize.md) | Obtém o tamanho do buffer de resultados de uma chamada QueryThumbprintsForUrlAsync. |
| [XNetworkingQuerySecurityInformationForUrlUtf16Async](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerysecurityinformationforurlutf16async.md) | Recupera informações de segurança associadas a uma URL conforme configurada no Universal Developer Portal para títulos habilitados para XBOX Live. |
| [XNetworkingQuerySecurityInformationForUrlUtf16AsyncResult](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerysecurityinformationforurlutf16asyncresult.md) | Obtém os resultados do buffer da função XNetworkingQuerySecurityInformationForUrlUtf16Async. |
| [XNetworkingQuerySecurityInformationForUrlUtf16AsyncResultSize](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerysecurityinformationforurlutf16asyncresultsize.md) | Obtém o tamanho do buffer de resultados da função XNetworkingQuerySecurityInformationForUrlUtf16Async. |
| [XNetworkingQueryStatistics](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingquerystatistics.md) | Recupera as estatísticas de rede especificadas em um buffer fornecido pelo chamador. |
| [XNetworkingRegisterConnectivityHintChanged](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingregisterconnectivityhintchanged.md) | Registra o título para receber alterações nas informações de todo o dispositivo sobre o nível atual de conectividade de rede, os limites de dados, o tipo de interface e o estado de inicialização da rede. |
| [XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingregisterpreferredlocaludpmultiplayerportchanged.md) | Registra uma função de retorno de chamada a ser chamada quando a porta multijogador UDP local preferencial for alterada. |
| [XNetworkingSetConfigurationSetting](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingsetconfigurationsetting.md) | Modifica uma configuração de rede especificada para o valor numérico fornecido. |
| [XNetworkingUnregisterConnectivityHintChanged](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingunregisterconnectivityhintchanged.md) | Cancela o registro de uma função de retorno de chamada que foi registrada com XNetworkingRegisterConnectivityHintChanged. |
| [XNetworkingUnregisterPreferredLocalUdpMultiplayerPortChanged](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingunregisterpreferredlocaludpmultiplayerportchanged.md) | Cancela o registro de uma função de retorno de chamada que foi registrada com RegisterPreferredLocalUdpMultiplayerPortChanged. |
| [XNetworkingVerifyServerCertificate](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingverifyservercertificate.md) | Fornece validação adicional da cadeia de certificados. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [XNetworkingConnectivityHint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingconnectivityhint.md) | Define o estado atual da rede em todo o dispositivo, incluindo o nível de conectividade de rede, os limites de dados, o tipo de interface e o estado de inicialização da rede. |
| [XNetworkingSecurityInformation](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingsecurityinformation.md) | Define as informações de segurança usadas na configuração da pilha HTTP para um ponto de extremidade de URL específico. |
| [XNetworkingStatisticsBuffer](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingstatisticsbuffer.md) | Uma união que declara espaço de buffer para armazenar todos os tipos possíveis de estrutura de saída retornados ao consultar estatísticas de rede com XNetworkingQueryStatistics. |
| [XNetworkingTcpQueuedReceivedBufferUsageStatistics](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingtcpqueuedreceivedbufferusagestatistics.md) | A estrutura de saída retornada ao consultar estatísticas de rede com XNetworkingQueryStatistics quando os valores TitleTcpQueuedReceivedBufferUsage, SystemTcpQueuedReceivedBufferUsage ou ToolsTcpQueuedReceivedBufferUsage de XNetworkingStatisticsType são especificados. |
| [XNetworkingThumbprint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingthumbprint.md) | Define o tipo de certificado, a impressão digital e o tamanho da impressão digital. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [XNetworkingConfigurationSetting](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/enums/xnetworkingconfigurationsetting.md) | Tipos de configuração para uso com XNetworkingSetConfigurationSetting ou XNetworkingQueryConfigurationSetting. |
| [XNetworkingConnectivityCostHint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/enums/xnetworkingconnectivitycosthint.md) | Define dicas de classificação de limite de dados para um dispositivo. |
| [XNetworkingConnectivityLevelHint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/enums/xnetworkingconnectivitylevelhint.md) | Define dicas de nível de conectividade para um dispositivo. |
| [XNetworkingStatisticsType](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/enums/xnetworkingstatisticstype.md) | Tipos de estatísticas para uso com XNetworkingQueryStatistics. |
| [XNetworkingThumbprintType](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/enums/xnetworkingthumbprinttype.md) | Define os tipos de impressões digitais de certificado usados em um título. |


## Related topics

- [Visão geral do WinHTTP](https://docs.xbox.com/pt-BR/build/console-features/networking/web-requests/intro-winhttp.md)
- [Porta multijogador UDP preferencial](https://docs.xbox.com/pt-BR/build/console-features/networking/game-mesh/preferred-local-udp-multiplayer-port-networking.md)
- [XNetworkingVerifyServerCertificate](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/functions/xnetworkingverifyservercertificate.md)
- [XNetworkingThumbprint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingthumbprint.md)
- [XNetworkingConnectivityHint](https://docs.xbox.com/pt-BR/reference/networking/xnetworking/structs/xnetworkingconnectivityhint.md)
