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
Le nombre de pages de mémoire physique à libérer. PageArray   _In_reads_(NumberOfPages)
Type : PULONG_PTR
Un pointeur vers un tableau de numéros de cadres de page pour la mémoire allouée à libérer.

Valeur de retour

Type : BOOL Si la fonction libère le nombre de pages spécifié dans NumberOfPages, la valeur de retour est TRUE; sinon, la fonction retourne FALSE, et NumberOfPages est défini au nombre de pages qui ont réellement été libérées. Pour obtenir des informations d’erreur étendues, appelez GetLastError.

Remarques

Utilisez cette fonction pour libérer des pages physiques précédemment allouées en appelant la fonction XMemAllocatePhysicalPages. Il se peut que moins de pages que le nombre demandé dans NumberOfPages soient libérées. Si la fonction retourne FALSE, vérifiez la valeur retourné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 du système d’exploitation de jeu 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