Freigeben über


VideoPortReadPortBufferUlong-Funktion (video.h)

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

Syntax

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

Parameter

Port

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

[out] Buffer

Zeigen Sie auf einen Puffer, in den die ULONG-Werte geschrieben werden.

Count

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

Rückgabewert

Nichts

Bemerkungen

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

Die HwVidInterrupt oder HwVidSynchronizeExecutionCallback- funktion eines Miniporttreibers kann VideoPortReadPortBufferUlong-aufrufen.

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- video.h (video.h einschließen)
Library Videoprt.lib
DLL- Videoprt.sys
IRQL- Siehe Abschnitt "Hinweise".

Siehe auch

HwVidInterrupt

HwVidSynchronizeExecutionCallback-

VideoPortGetDeviceBase-