Fungsi VideoPortUnmapMemory (video.h)
Fungsi VideoPortUnmapMemory merilis pemetaan antara rentang alamat logis untuk adaptor dan rentang alamat virtual di ruang alamat mode pengguna dari utas tertentu. Fungsi ini adalah pelengkap VideoPortMapMemory.
Sintaks
VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortUnmapMemory(
PVOID HwDeviceExtension,
PVOID VirtualAddress,
HANDLE ProcessHandle
);
Parameter
HwDeviceExtension
Arahkan ke ekstensi perangkat driver miniport.
VirtualAddress
Penunjuk ke alamat virtual dalam rentang yang dipetakan yang akan dirilis.
ProcessHandle
Harus diatur ke nol, atau ke handel proses yang ditentukan ketika driver miniport yang disebut VideoPortMapMemory.
Nilai kembali
VideoPortUnmapMemory mengembalikan NO_ERROR jika pemetaan dirilis. Jika tidak, ia mengembalikan ERROR_INVALID_PARAMETER.
Keterangan
Driver miniport tidak dapat melepaskan subrange pemetaan antara rentang perangkat logis dan rentang alamat virtual ruang pengguna dari driver tampilan yang sesuai. Apakah parameter VirtualAddress adalah alamat virtual dasar untuk rentang yang dipetakan yang dikembalikan oleh VideoPortMapMemory, atau merupakan offset ke dalam rentang virtual yang dipetakan tersebut, VideoPortUnmapMemory merilis pemetaan untuk rentang penuh.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | video.h (sertakan Video.h) |
Pustaka | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |