VideoPortUnmapMemory 函式 (video.h)

VideoPortUnmapMemory 函式會在適配卡的邏輯位址範圍與特定線程的使用者模式位址空間中,釋放虛擬位址範圍之間的對應。 此函式是 VideoPortMapMemory 的補碼。

語法

VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortUnmapMemory(
  PVOID  HwDeviceExtension,
  PVOID  VirtualAddress,
  HANDLE ProcessHandle
);

參數

HwDeviceExtension

迷你埠驅動程式裝置延伸模組的指標。

VirtualAddress

要釋放之對應範圍內虛擬位址的指標。

ProcessHandle

應該設定為零,或設定為稱為 VideoPortMapMemory 的迷你埠驅動程式時所指定的進程句柄。

傳回值

VideoPortUnmapMemory 如果發行對應,則會傳回NO_ERROR。 否則,它會傳回ERROR_INVALID_PARAMETER。

備註

迷你埠驅動程式無法釋放邏輯裝置範圍與其對應顯示驅動程式的使用者空間虛擬位址範圍之間的對應子範圍。 VirtualAddress 參數是 VideoPortMapMemory 所傳回之對應範圍的基底虛擬位址,或是對應之虛擬範圍的位移,VideoPortUnmapMemory 會釋放完整範圍的對應。

規格需求

需求
最低支援的用戶端 可在 Windows 2000 和更新版本的 Windows 作業系統中使用。
目標平台 桌面
標頭 video.h (包含 Video.h)
程式庫 Videoprt.lib
Dll Videoprt.sys
IRQL PASSIVE_LEVEL

另請參閱

VideoPortMapMemory