MmFreeNonCachedMemory-Funktion (ntddk.h)
Die MmFreeNonCachedMemory-Routine gibt einen Bereich von nicht zwischengespeichertem Arbeitsspeicher frei, der von der MmAllocateNonCachedMemory-Routine zugeordnet wurde.
Syntax
void MmFreeNonCachedMemory(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Parameter
[in] BaseAddress
Zeiger auf die virtuelle Adresse des freizugebenden Arbeitsspeichers.
[in] NumberOfBytes
Gibt die Größe des frei zu gebenden Bereichs an. Dieser Wert muss mit der Größe übereinstimmen, die in einem vorherigen Aufruf von MmAllocateNonCachedMemory übergeben wurde.
Rückgabewert
Keine
Bemerkungen
Die MmFreeNonCachedMemory-Routine führt die entgegengesetzte Aktion von MmAllocateNonCachedMemory aus.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Universell |
Header | ntddk.h (include Ntddk.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
DDI-Complianceregeln | HwStorPortProhibitedDIs(storport), IrqlMmApcLte(wdm) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für