Condividi tramite


Funzione VideoPortReadRegisterBufferUshort (video.h)

La funzione VideoPortReadRegisterBufferUshort legge un numero di valori USHORT da un intervallo di memoria del dispositivo mappato e li scrive in un buffer.

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadRegisterBufferUshort(
        PUSHORT Register,
  [out] PUSHORT Buffer,
        ULONG   Count
);

Parametri

Register

Puntatore al registro. Il registro specificato deve trovarsi in un intervallo di spazio di memoria mappato restituito da VideoPortGetDeviceBase.

[out] Buffer

Puntatore a un buffer in cui vengono scritti i 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 VideoPortReadRegisterBufferUshort.

I chiamanti di VideoPortReadRegisterBufferUshort possono essere eseguiti in qualsiasi irQL, purché la memoria puntata dal parametro Buffer sia residente e che punta al parametro Register 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