Condividi tramite


Funzione VideoPortReadPortBufferUlong (video.h)

La funzione VideoPortReadPortBufferUlong legge un numero di valori ULONG da una porta di I/O mappata e li scrive in un buffer.

Sintassi

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

Parametri

Port

Puntatore alla porta di I/O. La porta specificata deve trovarsi in un intervallo di spazio di I/O mappato restituito da VideoPortGetDeviceBase.

[out] Buffer

Puntatore a un buffer in cui vengono scritti i valori ULONG.

Count

Specifica il numero di valori ULONG da scrivere nel buffer.

Valore restituito

nessuno

Osservazioni

Il buffer deve essere sufficientemente grande da contenere almeno il numero specificato di valori ULONG.

La funzione HwVidInterrupt o HwVidSynchronizeExecutionCallback di un driver miniport può chiamare VideoPortReadPortBufferUlong.

I chiamanti di VideoPortReadPortBufferUlong possono essere eseguiti in qualsiasi IRQL, purché la memoria a cui punta il parametro Buffer sia residente e che punta al parametro Port sia residente e mappata memoria del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (include Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys
IRQL Vedere la sezione Osservazioni.

Vedi anche

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase