> ## 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.

# Visão geral da API C de serviços - PFPlatform.h

> Visão geral da API C de serviços - PFPlatform.h

## Funções

| Função | Descrição |
| - | - |
| [PFMemGetFunctions](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfmemgetfunctions.md) | Obtém as funções de gancho de memória para permitir que os chamadores roteiem as alocações de memória para seu próprio gerenciador de memória. Esse método permite que o aplicativo obtenha as rotinas padrão de alocação de memória. Isso pode ser usado com PFMemSetFunctions() para monitorar todas as alocações de memória. |
| [PFMemIsUsingCustomMemoryFunctions](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfmemisusingcustommemoryfunctions.md) | Determina se funções de memória personalizadas estão sendo usadas. |
| [PFMemSetFunctions](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfmemsetfunctions.md) | Opcionalmente, define as funções de gancho de memória para permitir que os chamadores roteiem as alocações de memória para seu próprio gerenciador de memória. Isso deve ser chamado antes de PFInitialize() e não pode ser chamado novamente depois que os ganchos de memória forem definidos. Esse método permite que o aplicativo instale rotinas personalizadas de alocação de memória para atender a todas as solicitações de novos buffers de memória, em vez de usar as rotinas padrão de alocação. |
| [PFPlatformGetPlatformType](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfplatformgetplatformtype.md) | TBD |
| [PFPlatformIsGRTSAvailable](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfplatformisgrtsavailable.md) | TBD |
| [PFPlatformLocalStorageSetHandlers](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfplatformlocalstoragesethandlers.md) | Define os manipuladores de eventos de armazenamento. Se manipuladores de armazenamento personalizados não forem definidos, será usada uma implementação padrão baseada em objetos cstdio e std::fstream. |

## Estruturas

| Estrutura | Descrição |
| - | - |
| [PFLocalStorageHooks](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/structs/pflocalstoragehooks.md) | Struct que encapsula os ganchos de armazenamento. |
| [PFMemoryHooks](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/structs/pfmemoryhooks.md) | Struct que encapsula os ganchos de memória. |

## Alterações de estado

| Alteração de estado | Descrição |
| - | - |

## Enumerações

| Enumeração | Descrição |
| - | - |
| [PFPlatformType](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatform/enums/pfplatformtype.md) | TBD |


## Related topics

- [Visão geral da API C do Services - PFPlatformSpecificTypes.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatformspecifictypes/pfplatformspecifictypes_members.md)
- [Visão geral da API C do Services - PFPlatformSpecific.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfplatformspecific/pfplatformspecific_members.md)
- [Visão geral da API C de serviços - PFTrace.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pftrace/pftrace_members.md)
- [Visão geral da API C de serviços - PFCore.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfcore/pfcore_members.md)
- [Visão geral da API C de serviços - PFExperimentation.h](https://docs.xbox.com/pt-BR/services/playfab/api-references/c/pfexperimentation/pfexperimentation_members.md)
