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 |