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. |