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

# XMemFreeDefault

> XMemFreeDefault

# XMemFreeDefault

La routine de désallocation de mémoire par défaut.

## Syntaxe

```cpp theme={null}
VOID XMemFreeDefault(
                PVOID Address,
                ULONGLONG Attributes
)
```

### Paramètres

*Address*    Type : PVOID

\[in] Adresse du bloc à désallouer, qui doit avoir été allouée au préalable à l'aide de XMemAllocDefault.

*Attributes*\
Type : ULONGLONG

\[in] Attributs de l'allocation. Consultez [XALLOC\_ATTRIBUTES](/fr/reference/system/xmem/structs/xalloc_attributes)

**Remarques**

Deux fonctions par défaut sont exportées par le système : [*XMemAllocDefault*](/fr/reference/system/xmem/functions/xmemallocdefault)
et *XmemFreeDefault*.
Elles représentent les valeurs initiales des hooks d'allocation. Si les titres choisissent de ne pas fournir leurs propres hooks d'allocation, ces allocateurs système par défaut sont utilisés à la place. Si les titres souhaitent fournir des hooks d'allocation à des fins de suivi, sans pour autant implémenter leur propre allocateur, ils peuvent appeler directement l'allocateur par défaut.

**Voir aussi**

[*xmem\_set\_allocation\_hooks*](/fr/reference/system/xmem/macros/xmem_set_allocation_hooks)

[*xmem\_allocation\_hooks*](/fr/reference/system/xmem/structs/xmem_allocation_hooks)


## Related topics

- [XMemFreeDefault](/reference/system/xmem/functions/xmemfreedefault.md)
- [XMEMFREE_ROUTINE callback](/reference/system/xmem/functions/xmemfree_routine.md)
