Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La rutina MmFreeNonCachedMemory libera un intervalo de memoria no almacenada en caché asignada por el MmAllocateNonCachedMemory rutina.
Sintaxis
VOID MmFreeNonCachedMemory(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Parámetros
[in] BaseAddress
Puntero a la dirección virtual de la memoria que se va a liberar.
[in] NumberOfBytes
Especifica el tamaño del intervalo que se va a liberar. Este valor debe coincidir con el tamaño pasado en una llamada anterior a MmAllocateNonCachedMemory.
Valor devuelto
Ninguno
Observaciones
La rutina MmFreeNonCachedMemory realiza la acción opuesta de MmAllocateNonCachedMemory.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Disponible a partir de Windows 2000. |
| de la plataforma de destino de | Universal |
| encabezado de | ntddk.h (incluya Ntddk.h) |
| biblioteca de | NtosKrnl.lib |
| DLL de | NtosKrnl.exe |
| irQL | <=APC_LEVEL |
| reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), IrqlMmApcLte(wdm) |