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

# Visão geral da API C/C++ do PFMultiplayer – PFMultiplayer.h

> Índice da API C/C++ PFMultiplayer.h: funções, retornos de chamada, enumerações e structs para inicializar e gerenciar a biblioteca do PlayFab Multiplayer.

## Funções

| Função | Descrição |
| - | - |
| [PFMultiplayerGetErrorMessage](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage) | Obtém a forma legível de um erro gerado pela biblioteca do PlayFab Multiplayer. |
| [PFMultiplayerInitialize](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayerinitialize) | Inicializa uma instância da biblioteca do PlayFab Multiplayer. |
| [PFMultiplayerSetEntityToken](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetentitytoken) | Define o token que deve ser usado para autenticação ao executar ações da biblioteca em nome de uma entidade. Se um token tiver sido definido anteriormente para a entidade, este substituirá o token anterior. |
| [PFMultiplayerSetMemoryCallbacks](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetmemorycallbacks) | Configura opcionalmente os retornos de chamada de alocação e liberação de memória que a biblioteca Multiplayer deve usar. |
| [PFMultiplayerSetThreadAffinityMask](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayersetthreadaffinitymask) | Configura opcionalmente o processador no qual os threads internos da biblioteca Multiplayer serão executados. |
| [PFMultiplayerUninitialize](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayeruninitialize) | Recupera imediatamente todos os recursos associados a todos os objetos da biblioteca Multiplayer. |

## Retornos de chamada

| Retorno de chamada | Descrição |
| - | - |
| [PFMultiplayerAllocateMemoryCallback](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerallocatememorycallback) | Um retorno de chamada invocado sempre que um novo buffer de memória precisa ser alocado dinamicamente pela biblioteca do PlayFab Multiplayer. |
| [PartyFreeMemoryCallback](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/callbacks/pfmultiplayerfreememorycallback) | Um retorno de chamada invocado sempre que um buffer de memória alocado anteriormente não é mais necessário para a biblioteca do PlayFab Multiplayer e pode ser liberado. |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [PFMultiplayerThreadId](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/enums/pfmultiplayerthreadid) | Threads que a biblioteca Multiplayer usa para fins internos. |


## Related topics

- [Visão geral da API C/C++ do PFMultiplayer – PFMatchmaking.h](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members.md)
- [Visão geral da API C do Services - PFMultiplayerServer.h](/pt-BR/services/playfab/api-references/c/pfmultiplayerserver/pfmultiplayerserver_members.md)
- [Visão geral da API C do Services - PFMultiplayerServerTypes.h](/pt-BR/services/playfab/api-references/c/pfmultiplayerservertypes/pfmultiplayerservertypes_members.md)
- [Visão geral da API C do Services - PFMultiplayerServerQoS.h](/pt-BR/services/playfab/api-references/c/pfmultiplayerserverqos/pfmultiplayerserverqos_members.md)
- [Visão geral da API C/C++ do Party](/pt-BR/services/playfab/multiplayer/networking/reference/party_members.md)
