Freigeben über


MmUnmapIoSpace-Funktion (wdm.h)

Die MmUnmapIoSpace Routine hebt einen angegebenen Bereich physischer Adressen auf, die zuvor von MmMapIoSpacezugeordnet wurden.

Syntax

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

Parameter

[in] BaseAddress

Zeigen Sie auf die virtuelle Basisadresse, der die physischen Seiten zugeordnet wurden.

[in] NumberOfBytes

Gibt die Anzahl der Bytes an, die zugeordnet wurden.

Rückgabewert

Nichts

Bemerkungen

Wenn ein Treiber während des Gerätestarts MmMapIoSpace aufruft, muss er MmUnmapIoSpace- aufrufen, wenn es ein PnP-Stoppgerät oder ein Remove-Device-IRP für dasselbe Geräteobjekt empfängt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Ab Windows 2000 verfügbar.
Zielplattform- Universal
Header- wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- <=DISPATCH_LEVEL

Siehe auch

MmMapIoSpace-