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

# PFMemSetFunctions

> Définit éventuellement les fonctions de hook de mémoire pour permettre aux appelants de rediriger les allocations de mémoire vers leur propre gestionnaire de mémoire. Cette fonction doit être appelée avant.

Définit éventuellement les fonctions de hook de mémoire pour permettre aux appelants de rediriger les allocations de mémoire vers leur propre gestionnaire de mémoire. Cette fonction doit être appelée avant PFInitialize() et ne peut plus être appelée une fois les hooks de mémoire définis. Cette méthode permet à l'application d'installer des routines d'allocation de mémoire personnalisées afin de traiter toutes les demandes de nouvelles mémoires tampons au lieu d'utiliser les routines d'allocation par défaut.

## Syntaxe

```cpp theme={null}
HRESULT PFMemSetFunctions(  
    PFMemoryHooks* hooks  
)  
```

### Paramètres

**`hooks`**   [PFMemoryHooks\*](/fr/services/playfab/api-references/c/pfplatform/structs/pfmemoryhooks)

Hooks de mémoire personnalisés à utiliser par le SDK.

### Valeur de retour

Type : HRESULT

Code de retour HRESULT de cette opération d'API.

## Notes

Doit être appelée avant PFInitialize.

## Configuration requise

**En-tête :** PFPlatform.h

## Voir aussi

[Membres de PFPlatform](/fr/services/playfab/api-references/c/pfplatform/pfplatform_members)


## Related topics

- [PFMemGetFunctions](/fr/services/playfab/api-references/c/pfplatform/functions/pfmemgetfunctions.md)
- [Cycle de vie du SDK](/fr/services/playfab/sdks/c/lifecycle.md)
- [Hooks de mémoire](/fr/services/playfab/sdks/c/memory.md)
- [Vue d'ensemble de l'API C Services - PFPlatform.h](/fr/services/playfab/api-references/c/pfplatform/pfplatform_members.md)
- [HCMemSetFunctions](/fr/reference/live/httpclient/httpclient/functions/hcmemsetfunctions.md)
