Partager via


MmFreeNonCachedMemory, fonction (ntddk.h)

La routine MmFreeNonCachedMemor y publie une plage de mémoire non mise en cache allouée par la routine MmAllocateNonCachedMemory.

Syntaxe

void MmFreeNonCachedMemory(
  [in] PVOID  BaseAddress,
  [in] SIZE_T NumberOfBytes
);

Paramètres

[in] BaseAddress

Pointeur vers l’adresse virtuelle de la mémoire à libérer.

[in] NumberOfBytes

Spécifie la taille de la plage à libérer. Cette valeur doit correspondre à la taille passée dans un appel précédent à MmAllocateNonCachedMemory.

Valeur de retour

Aucun

Remarques

La routine mmFreeNonCachedMemory effectue l’action opposée de MmAllocateNonCachedMemory.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête ntddk.h (include Ntddk.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL
règles de conformité DDI HwStorPortProhibitedDDIs(storport), IrqlMmApcLte(wdm)

Voir aussi

MmAllocateNonCachedMemory