Skip to main content

XMemFreePhysicalPages

Rend au gestionnaire de mémoire les pages allouées avec XMemAllocatePhysicalPages.

Syntaxe

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.

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

Remarques

Utilisez cette fonction pour libérer des pages physiques allouées précédemment en appelant la fonction 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.

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

Voir aussi

XMemAllocatePhysicalPages
XMem
Last modified on October 6, 2026