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

# XMemFreePhysicalPages

> XMemFreePhysicalPages

# XMemFreePhysicalPages

Rend au gestionnaire de mémoire les pages allouées avec [XMemAllocatePhysicalPages](/fr/reference/system/xmem/functions/xmemallocatephysicalpages).

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
BOOL XMemFreePhysicalPages(  
         ULONG_PTR NumberOfPages,  
         PULONG_PTR PageArray  
)  
```

<a id="parametersSection" />

### Paramètres

*NumberOfPages*   \_In\_\
Type : ULONG\_PTR

Nombre de pages de mémoire physique à libérer.

*PageArray*   \_In\_reads\_(NumberOfPages)\
Type : PULONG\_PTR

Pointeur vers un tableau de numéros de cadre de page de la mémoire allouée à libérer.

<a id="retvalSection" />

### Valeur renvoyée

Type : BOOL

Si la fonction libère le nombre de pages spécifié dans *NumberOfPages*, la valeur renvoyée est `TRUE` ; sinon, la fonction renvoie `FALSE` et *NumberOfPages* est défini sur le nombre de pages réellement libérées. Pour obtenir des informations d'erreur étendues, appelez <a href="https://msdn.microsoft.com/library/windows/desktop/ms679360(v=vs.85).aspx">GetLastError</a>.

<a id="remarksSection" />

## Remarques

Utilisez cette fonction pour libérer des pages physiques allouées précédemment en appelant la fonction [XMemAllocatePhysicalPages](/fr/reference/system/xmem/functions/xmemallocatephysicalpages). Il est possible que moins de pages que le nombre demandé dans `NumberOfPages` soient libérées. Si la fonction renvoie `FALSE`, vérifiez la valeur renvoyée dans `NumberOfPages` pour savoir combien de pages ont réellement été libérées. Pour plus d'informations sur l'utilisation des pages physiques, consultez [Utilisation du gestionnaire de mémoire de Game OS du Microsoft GDK](/fr/build/console-features/memory/system-memory-working).

<a id="requirementsSection" />

## Configuration requise

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

**Bibliothèque :** xmem.lib

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

<a id="seealsoSection" />

## Voir aussi

[XMemAllocatePhysicalPages](/fr/reference/system/xmem/functions/xmemallocatephysicalpages)\
[XMem](/fr/reference/system/xmem/xmem_members)


## Related topics

- [XMemFreePhysicalPages](/reference/system/xmem/functions/xmemfreephysicalpages.md)
- [XMemMapPhysicalPages](/reference/system/xmem/functions/xmemmapphysicalpages.md)
- [Working with the Microsoft GDK Game OS memory manager](/build/console-features/memory/system-memory-working.md)
- [Trabajo con el administrador de memoria del sistema operativo de juego del Microsoft GDK](/es/build/console-features/memory/system-memory-working.md)
- [使用 Microsoft GDK 游戏 OS 内存管理器](/zh-CN/build/console-features/memory/system-memory-working.md)
