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