WdfDeviceUnmapIoSpace-Funktion (wdfdevice.h)
[Gilt nur für UMDF]
Die WdfDeviceUnmapIoSpace-Funktion hebt die Zuordnung eines angegebenen Bereichs physischer Adressen auf, die zuvor von der WdfDeviceMapIoSpace-Funktion zugeordnet wurden.
Syntax
void WdfDeviceUnmapIoSpace(
[in] WDFDEVICE Device,
[in] PVOID PseudoBaseAddress,
[in] SIZE_T NumberOfBytes
);
Parameter
[in] Device
Ein Handle für ein Framework-Geräteobjekt.
[in] PseudoBaseAddress
Die Adresse eines Speicherorts, der einen Zeiger auf die Pseudobasisadresse empfängt.
[in] NumberOfBytes
Gibt einen Wert größer als 0 (null) an, der die Anzahl der zuzuordnenden Bytes angibt.
Rückgabewert
Keine
Bemerkungen
Diese Funktion ist die UMDF-Version 2-Entsprechung von IWDFDevice3::UnmapIoSpace.
Wenn ein Treiber WdfDeviceMapIoSpace im EvtDevicePrepareHardware-Rückruf aufruft , muss er WdfDeviceUnmapIoSpace in seinem EvtDeviceReleaseHardware-Rückruf aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Zielplattform | Universell |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |
Bibliothek | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |