MmFreeNonCachedMemory-Funktion (ntddk.h)
Die MmFreeNonCachedMemory Routine gibt einen Bereich von nicht zwischengespeichertem Speicher frei, der von der MmAllocateNonCachedMemory Routine zugeordnet wurde.
Syntax
void MmFreeNonCachedMemory(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Parameter
[in] BaseAddress
Zeigen Sie auf die virtuelle Adresse des Speichers, der freigegeben werden soll.
[in] NumberOfBytes
Gibt die Größe des Freihandbereichs an. Dieser Wert muss mit der Größe übereinstimmen, die in einem vorherigen Aufruf an MmAllocateNonCachedMemoryübergeben wird.
Rückgabewert
Nichts
Bemerkungen
Die MmFreeNonCachedMemory Routine führt die gegenteilige Aktion von MmAllocateNonCachedMemoryaus.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 2000 verfügbar. |
Zielplattform- | Universal |
Header- | ntddk.h (include Ntddk.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <=APC_LEVEL |
DDI-Complianceregeln | HwStorPortProhibitedDIs(storport), IrqlMmApcLte(wdm) |