Bagikan melalui


PROTECT_WC_MEMORY fungsi panggilan balik (video.h)

Rutinitas panggilan balik VideoPortProtectWCMemory melindungi memori video Write Combined (WC) agar tidak diakses oleh CPU.

Sintaks

PROTECT_WC_MEMORY ProtectWcMemory;

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

Parameter

[in] Context

Arahkan ke parameter konteks yang ditentukan penelepon untuk diteruskan ke CallbackRoutine. Biasanya menunjuk ke buffer VIDEO_PORT_CONFIG_INFO .

[in] HwDeviceExtension

Arahkan ke ekstensi perangkat keras driver miniport.

Nilai kembali

VideoPortProtectWCMemory mengembalikan NO_ERROR jika berhasil melindungi memori video Write Combined; jika tidak, ia mengembalikan status kesalahan ERROR_INVALID_FUNCTION atau ERROR_NOT_ENOUGH_MEMORY.

Keterangan

Setelah VideoPortProtectWCMemory dipanggil, CPU tidak dapat menulis ke memori Write Combined (WC) hingga rutinitas panggilan balik VideoPortRestoreWCMemory dipanggil.

Ketika perlindungan memori WC tidak lagi diperlukan, driver miniport tampilan harus memanggil VideoPortRestoreWCMemory untuk memulihkan akses CPU ke memori WC.

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)

Lihat juga

VIDEO_PORT_CONFIG_INFO

VideoPortRestoreWCMemory