Función MmUnmapIoSpace (wdm.h)
La rutina MmUnmapIoSpace desasigna un intervalo especificado de direcciones físicas asignadas previamente por MmMapIoSpace.
Sintaxis
void MmUnmapIoSpace(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Parámetros
[in] BaseAddress
Puntero a la dirección virtual base a la que se asignaron las páginas físicas.
[in] NumberOfBytes
Especifica el número de bytes asignados.
Valor devuelto
None
Observaciones
Si un controlador llama a MmMapIoSpace durante el inicio del dispositivo, debe llamar a MmUnmapIoSpace cuando reciba un IRP de detención de PnP o remove-device para el mismo objeto de dispositivo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <=DISPATCH_LEVEL |