Bagikan melalui


Fungsi VideoPortReadPortBufferUlong (video.h)

Fungsi VideoPortReadPortBufferUlong membaca sejumlah nilai ULONG dari port I/O yang dipetakan dan menulisnya ke dalam buffer.

Sintaks

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadPortBufferUlong(
        PULONG Port,
  [out] PULONG Buffer,
        ULONG  Count
);

Parameter

Port

Arahkan ke port I/O. Port yang diberikan harus dalam rentang ruang I/O yang dipetakan yang dikembalikan oleh VideoPortGetDeviceBase.

[out] Buffer

Penunjuk ke buffer tempat nilai ULONG ditulis.

Count

Menentukan jumlah nilai ULONG yang akan ditulis ke buffer.

Nilai kembali

Tidak ada

Keterangan

Buffer harus cukup besar untuk berisi setidaknya jumlah nilai ULONG yang ditentukan.

Fungsi HwVidInterrupt atau HwVidSynchronizeExecutionCallback driver miniport dapat memanggil VideoPortReadPortBufferUlong.

Pemanggil VideoPortReadPortBufferUlong dapat berjalan di IRQL apa pun, asalkan memori yang ditujukan oleh parameter Buffer adalah residen dan yang ditujukan oleh parameter Port adalah memori perangkat residen yang dipetakan.

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

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase