Condividi tramite


Funzione VideoPortReadPortBufferUshort (video.h)

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

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadPortBufferUshort(
        PUSHORT Port,
  [out] PUSHORT Buffer,
        ULONG   Count
);

Parametri

Port

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

[out] Buffer

Puntatore a un buffer in cui viene scritta una matrice di valori USHORT.

Count

Specifica il numero di valori USHORT da scrivere nel buffer.

Valore restituito

nessuno

Osservazioni

Il buffer deve essere abbastanza grande per contenere almeno il numero specificato di valori USHORT.

Una funzione HwVidInterrupt o HwVidSynchronizeExecutionCallback di un driver miniport può chiamare VideoPortReadPortBufferUshort.

I chiamanti di VideoPortReadPortBufferUshort possono essere eseguiti in qualsiasi irQL, a condizione che la memoria puntata dal parametro Buffer sia residente e che punta al parametro Port sia residente, memoria del dispositivo mappata.

Requisiti

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

Vedi anche

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase