VideoPortReadPortBufferUchar-Funktion (video.h)
Die VideoPortReadPortBufferUchar-Funktion liest eine Anzahl von Bytes aus einem zugeordneten E/A-Port und schreibt sie in einen Puffer.
Syntax
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadPortBufferUchar(
PUCHAR Port,
[out] PUCHAR Buffer,
ULONG Count
);
Parameter
Port
Zeiger auf den E/A-Port. Der angegebene Port muss sich in einem zugeordneten E/A-Raumbereich befinden, der von VideoPortGetDeviceBase zurückgegeben wird.
[out] Buffer
Zeiger auf einen Puffer, in den die UCHAR-Werte geschrieben werden.
Count
Gibt die Anzahl der Bytes an, die in den Puffer geschrieben werden sollen.
Rückgabewert
Keine
Bemerkungen
Der Puffer muss groß genug sein, um mindestens die angegebene Anzahl von Bytes zu enthalten.
Die HwVidInterrupt - oder HwVidSynchronizeExecutionCallback-Funktion eines Miniporttreibers kann VideoPortReadPortBufferUchar aufrufen.
Aufrufer von VideoPortReadPortBufferUchar können auf jedem IRQL ausgeführt werden, vorausgesetzt, dass der Speicher, auf den der Buffer-Parameter verweist, resident ist und dass der Port-Parameter auf den speicherresidenten zugeordneten Gerätespeicher verweist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | video.h (Video.h einschließen) |
Bibliothek | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Weitere Informationen finden Sie im Abschnitt mit den Hinweisen. |