> ## Documentation Index
> Fetch the complete documentation index at: https://docs.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](https://docs.xbox.com/es/reference/system/xmem/functions/xmemallocatephysicalpages.md) y las devuelve al administrador de memoria.

## Sintaxis

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

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

### 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 [GetLastError](https://msdn.microsoft.com/library/windows/desktop/ms679360\(v=vs.85\).aspx).

## Comentarios

Use esta función para liberar las páginas físicas asignadas previamente llamando a la función [XMemAllocatePhysicalPages](https://docs.xbox.com/es/reference/system/xmem/functions/xmemallocatephysicalpages.md). 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](https://docs.xbox.com/es/build/console-features/memory/system-memory-working.md).

## Requisitos

**Encabezado:** xmem.h

**Biblioteca:** xmem.lib

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

## Consulte también

[XMemAllocatePhysicalPages](https://docs.xbox.com/es/reference/system/xmem/functions/xmemallocatephysicalpages.md)\
[XMem](https://docs.xbox.com/es/reference/system/xmem/xmem_members.md)


## Related topics

- [XMemMapPhysicalPages](https://docs.xbox.com/es/reference/system/xmem/functions/xmemmapphysicalpages.md)
- [Trabajo con el administrador de memoria de Game OS del Microsoft GDK](https://docs.xbox.com/es/build/console-features/memory/system-memory-working.md)
- [XMemMapPhysicalPagesScatter](https://docs.xbox.com/es/reference/system/xmem/functions/xmemmapphysicalpagesscatter.md)
- [XMemFreeDefault](https://docs.xbox.com/es/reference/system/xmem/functions/xmemfreedefault.md)
- [DSTORAGE_REQUEST_OPTIONS](https://docs.xbox.com/es/reference/system/dstorage/structs/dstorage_request_options.md)
