VideoPortReadPortBufferUshort-Funktion (video.h)

Die VideoPortReadPortBufferUshort-Funktion liest eine Reihe von USHORT-Werten aus einem zugeordneten E/A-Port und schreibt sie in einen Puffer.

Syntax

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

Parameter

Port

Zeiger auf den Port. Der angegebene Port muss sich in einem zugeordneten E/A-Bereich befinden, der von VideoPortGetDeviceBase zurückgegeben wird.

[out] Buffer

Zeiger auf einen Puffer, in den ein Array von USHORT-Werten geschrieben wird.

Count

Gibt die Anzahl der USHORT-Werte an, die in den Puffer geschrieben werden sollen.

Rückgabewert

Keine

Bemerkungen

Der Puffer muss groß genug sein, um mindestens die angegebene Anzahl von USHORT-Werten zu enthalten.

Die HwVidInterrupt - oder HwVidSynchronizeExecutionCallback-Funktion eines Miniporttreibers kann VideoPortReadPortBufferUshort aufrufen.

Aufrufer von VideoPortReadPortBufferUshort können in jedem IRQL ausgeführt werden, vorausgesetzt, der Speicher, auf den der Buffer-Parameter verweist, ist resident und auf den der Port-Parameter verweist, ist resident, zugeordneter Gerätespeicher.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (einschließen von Video.h)
Bibliothek Videoprt.lib
DLL Videoprt.sys
IRQL Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.

Weitere Informationen

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase