Partager via


MmUnmapIoSpace, fonction (wdm.h)

La routine MmUnmapIoSpace annule le mappage d’une plage spécifiée d’adresses physiques précédemment mappées par mmMapIoSpace.

Syntaxe

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

Paramètres

[in] BaseAddress

Pointeur vers l’adresse virtuelle de base à laquelle les pages physiques ont été mappées.

[in] NumberOfBytes

Spécifie le nombre d’octets mappés.

Valeur de retour

Aucun

Remarques

Si un pilote appelle MmMapIoSpace lors du démarrage de l’appareil, il doit appeler MmUnmapIoSpace lorsqu’il reçoit un IRP d’arrêt PnP ou de suppression d’appareil pour le même objet d’appareil.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL

Voir aussi

MmMapIoSpace