Fonction MmFreeNonCachedMemory (ntddk.h)
La routine MmFreeNonCachedMemory libère une plage de mémoire non mise en cache qui a été 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
None
Remarques
La routine MmFreeNonCachedMemory effectue l’action inverse de MmAllocateNonCachedMemory.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Universal |
En-tête | ntddk.h (incluez Ntddk.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport), IrqlMmApcLte(wdm) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour