MmUnmapIoSpace-Funktion (wdm.h)
Die MmUnmapIoSpace-Routine hebt die Zuordnung eines angegebenen Bereichs physischer Adressen auf, die zuvor von MmMapIoSpace zugeordnet wurden.
Syntax
void MmUnmapIoSpace(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Parameter
[in] BaseAddress
Zeiger auf die virtuelle Basisadresse, der die physischen Seiten zugeordnet wurden.
[in] NumberOfBytes
Gibt die Anzahl der bytes an, die zugeordnet wurden.
Rückgabewert
Keine
Bemerkungen
Wenn ein Treiber mmMapIoSpace während des Gerätestarts aufruft, muss er MmUnmapIoSpace aufrufen, wenn er eine PnP-IRP zum Beenden oder Entfernen des Geräts für dasselbe Geräteobjekt empfängt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=DISPATCH_LEVEL |