Share via


PROTECT_WC_MEMORY video.h (回呼函式)

VideoPortProtectWCMemory 回呼例程可保護 CPU 存取寫入合併 (WC) 視訊記憶體。

語法

PROTECT_WC_MEMORY ProtectWcMemory;

VP_STATUS ProtectWcMemory(
  [in] IN PVOID Context,
  [in] IN PVOID HwDeviceExtension
)
{...}

參數

[in] Context

要傳遞至 CallbackRoutine 之呼叫端決定內容參數的指標。 它通常會指向 VIDEO_PORT_CONFIG_INFO 緩衝區。

[in] HwDeviceExtension

迷你埠驅動程式的硬體裝置擴充功能的指標。

傳回值

VideoPortProtectWCMemory 如果成功保護寫入合併的視訊記憶體,則會傳回NO_ERROR;否則,它會傳回ERROR_INVALID_FUNCTION或ERROR_NOT_ENOUGH_MEMORY的錯誤狀態。

備註

呼叫 VideoPortProtectWCMemory 之後,CPU 無法寫入寫入合併 (WC) 記憶體,直到呼叫 VideoPortRestoreWCMemory 回呼例程為止。

不再需要 WC 記憶體保護時,顯示器迷你埠驅動程式應該呼叫 VideoPortRestoreWCMemory 以還原 WC 記憶體的 CPU 存取。

規格需求

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

另請參閱

VIDEO_PORT_CONFIG_INFO

VideoPortRestoreWCMemory