> ## 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 de serviços - PFPlatform.h

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

## Funções

| Função | Descrição |
| - | - |
| [PFMemGetFunctions](/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfmemgetfunctions) | 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](/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfmemisusingcustommemoryfunctions) | Determina se funções de memória personalizadas estão sendo usadas. |
| [PFMemSetFunctions](/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfmemsetfunctions) | 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](/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfplatformgetplatformtype) | TBD |
| [PFPlatformIsGRTSAvailable](/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfplatformisgrtsavailable) | TBD |
| [PFPlatformLocalStorageSetHandlers](/pt-BR/services/playfab/api-references/c/pfplatform/functions/pfplatformlocalstoragesethandlers) | 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](/pt-BR/services/playfab/api-references/c/pfplatform/structs/pflocalstoragehooks) | Struct que encapsula os ganchos de armazenamento. |
| [PFMemoryHooks](/pt-BR/services/playfab/api-references/c/pfplatform/structs/pfmemoryhooks) | 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](/pt-BR/services/playfab/api-references/c/pfplatform/enums/pfplatformtype) | TBD |


## Related topics

- [Visão geral da API C do Services - PFPlatformSpecificTypes.h](/pt-BR/services/playfab/api-references/c/pfplatformspecifictypes/pfplatformspecifictypes_members.md)
- [Visão geral da API C do Services - PFPlatformSpecific.h](/pt-BR/services/playfab/api-references/c/pfplatformspecific/pfplatformspecific_members.md)
- [Visão geral da API C de serviços - PFCore.h](/pt-BR/services/playfab/api-references/c/pfcore/pfcore_members.md)
- [Visão geral da API C de serviços - PFEntity.h](/pt-BR/services/playfab/api-references/c/pfentity/pfentity_members.md)
- [Visão geral da API C de serviços - PFTrace.h](/pt-BR/services/playfab/api-references/c/pftrace/pftrace_members.md)
