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

A rotina padrão de desalocação de memória.

## Sintaxe

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

### Parâmetros

*Address*    Tipo: PVOID

\[in] O endereço do bloco a ser desalocado, que deve ter sido alocado anteriormente usando XMemAllocDefault.

*Attributes*\
Tipo: ULONGLONG

\[in] Atributos da alocação. Consulte [XALLOC\_ATTRIBUTES](/pt-BR/reference/system/xmem/structs/xalloc_attributes)

**Comentários**

Duas funções padrão são exportadas pelo sistema: [*XMemAllocDefault*](/pt-BR/reference/system/xmem/functions/xmemallocdefault)
e *XmemFreeDefault*.
Elas representam os valores iniciais dos ganchos de alocação. Se os títulos optarem por não fornecer seus próprios ganchos de alocação, esses alocadores padrão do sistema serão usados. Se os títulos quiserem fornecer ganchos de alocação para fins de rastreamento, mas não quiserem implementar seu próprio alocador, eles poderão chamar o alocador padrão diretamente.

**Confira também**

[*xmem\_set\_allocation\_hooks*](/pt-BR/reference/system/xmem/macros/xmem_set_allocation_hooks)

[*xmem\_allocation\_hooks*](/pt-BR/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)
