Bagikan melalui


Fungsi WdfDeviceUnmapIoSpace (wdfdevice.h)

[Hanya berlaku untuk UMDF]

Fungsi WdfDeviceUnmapIoSpace membatalkan peta rentang alamat fisik tertentu yang sebelumnya dipetakan oleh fungsi WdfDeviceMapIoSpace .

Sintaks

void WdfDeviceUnmapIoSpace(
  [in] WDFDEVICE Device,
  [in] PVOID     PseudoBaseAddress,
  [in] SIZE_T    NumberOfBytes
);

Parameter

[in] Device

Handel ke objek perangkat kerangka kerja.

[in] PseudoBaseAddress

Alamat lokasi yang menerima penunjuk ke alamat dasar pseudo.

[in] NumberOfBytes

Menentukan nilai yang lebih besar dari nol, menunjukkan jumlah byte yang akan dipetakan.

Nilai kembali

Tidak ada

Keterangan

Fungsi ini adalah UMDF versi 2 yang setara dengan IWDFDevice3::UnmapIoSpace.

Jika driver memanggil WdfDeviceMapIoSpace di panggilan balik EvtDevicePrepareHardware , ia harus memanggil WdfDeviceUnmapIoSpace dalam panggilan balik EvtDeviceReleaseHardware .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1
Target Platform Universal
Versi UMDF minimum 2.0
Header wdfdevice.h (termasuk Wdf.h)
Pustaka WUDFx02000.lib
DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

Lihat juga

IWDFDevice3::UnmapIoSpace

WdfDeviceMapIoSpace