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 |