Bagikan melalui


Fungsi VideoPortZeroMemory (video.h)

Fungsi VideoPortZeroMemory mengisi blok memori sistem dengan nol.

Sintaks

VIDEOPORT_API VOID VideoPortZeroMemory(
  [out] PVOID Destination,
        ULONG Length
);

Parameter

[out] Destination

Menentukan alamat awal blok memori. Nilai ini harus dalam rentang logika yang dipetakan yang dikembalikan oleh VideoPortGetDeviceBase.

Length

Menentukan ukuran, dalam byte, dari blok .

Nilai kembali

Tidak ada

Keterangan

Fungsi DriverEntry driver Miniport umumnya memanggil VideoPortZeroMemory untuk menginisialisasi struktur VIDEO_HW_INITIALIZATION_DATA dengan nol.

Tujuan yang diberikan harus dalam rentang logis yang dipetakan yang dikembalikan oleh VideoPortGetDeviceBase dan/atau alamat RAM ruang sistem, seperti alamat pada tumpukan. Gunakan VideoPortZeroDeviceMemory untuk mengisi blok memori perangkat apa pun, seperti buffer bingkai, dengan nol.

Fungsi HwVidInterrupt atau HwVidSynchronizeExecutionCallback driver miniport dapat memanggil VideoPortZeroMemory.

Pemanggil VideoPortZeroMemory dapat berjalan di IRQL apa pun jika memori yang ditujukan oleh parameter Tujuan berada di kumpulan yang tidak dipagasi. Jika tidak, pemanggil harus berjalan di IRQL < DISPATCH_LEVEL.

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 Lihat bagian Keterangan.

Lihat juga

DriverEntry

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VIDEO_HW_INITIALIZATION_DATA

VideoPortCompareMemory

VideoPortMoveMemory

VideoPortZeroDeviceMemory