Função MmUnmapIoSpace (wdm.h)

A rotina MmUnmapIoSpace descompacta um intervalo especificado de endereços físicos mapeados anteriormente pelo MmMapIoSpace.

Sintaxe

void MmUnmapIoSpace(
  [in] PVOID  BaseAddress,
  [in] SIZE_T NumberOfBytes
);

Parâmetros

[in] BaseAddress

Ponteiro para o endereço virtual base para o qual as páginas físicas foram mapeadas.

[in] NumberOfBytes

Especifica o número de bytes mapeados.

Retornar valor

Nenhum

Comentários

Se um driver chamar MmMapIoSpace durante a inicialização do dispositivo, ele deverá chamar MmUnmapIoSpace quando receber um dispositivo de parada PnP ou IRP de remove-device para o mesmo objeto de dispositivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL

Confira também

MmMapIoSpace