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

Libera las páginas asignadas con [XMemAllocatePhysicalPages](/reference/system/xmem/functions/xmemallocatephysicalpages) y las devuelve al administrador de memoria.

<a id="syntaxSection" />

## Sintaxis

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

<a id="parametersSection" />

### Parámetros

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

El número de páginas de memoria física que se van a liberar.

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

Un puntero a una matriz de números de marco de página de la memoria asignada que se va a liberar.

<a id="retvalSection" />

### Valor devuelto

Tipo: BOOL

Si la función libera el número de páginas especificado en *NumberOfPages*, el valor devuelto es `TRUE`; de lo contrario, la función devuelve `FALSE` y *NumberOfPages* se establece en el número de páginas que se liberaron realmente. Para obtener información de error extendida, llame a <a href="https://msdn.microsoft.com/library/windows/desktop/ms679360(v=vs.85).aspx">GetLastError</a>.

<a id="remarksSection" />

## Comentarios

Use esta función para liberar las páginas físicas asignadas previamente llamando a la función [XMemAllocatePhysicalPages](/reference/system/xmem/functions/xmemallocatephysicalpages). Es posible que se liberen menos páginas de las solicitadas en `NumberOfPages`. Si la función devuelve `FALSE`, compruebe el valor devuelto en `NumberOfPages` para ver cuántas páginas se liberaron realmente. Para obtener más información sobre cómo trabajar con páginas físicas, consulte [Trabajar con el administrador de memoria del Game OS del Microsoft GDK](/build/console-features/memory/system-memory-working).

<a id="requirementsSection" />

## Requisitos

**Encabezado:** xmem.h

**Biblioteca:** xmem.lib

**Plataformas compatibles:** consolas de la familia XBOX One y consolas XBOX Series

<a id="seealsoSection" />

## Consulte también

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


## Related topics

- [XMemMapPhysicalPages](/es/reference/system/xmem/functions/xmemmapphysicalpages.md)
- [Trabajo con el administrador de memoria del sistema operativo de juego del Microsoft GDK](/es/build/console-features/memory/system-memory-working.md)
- [XMemMapPhysicalPagesScatter](/es/reference/system/xmem/functions/xmemmapphysicalpagesscatter.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [XMemFreeDefault](/es/reference/system/xmem/functions/xmemfreedefault.md)
