VideoPortReadRegisterBufferUchar-Funktion (video.h)
Die VideoPortReadRegisterBufferUchar-Funktion liest eine Anzahl von Bytes aus einem zugeordneten Gerätespeicherbereich und schreibt sie in einen Puffer.
Syntax
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadRegisterBufferUchar(
PUCHAR Register,
[out] PUCHAR Buffer,
ULONG Count
);
Parameter
Register
Zeiger auf das Register. Das angegebene Register muss sich in einem zugeordneten Speicherbereich 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 VideoPortReadRegisterBufferUchar aufrufen.
Aufrufer von VideoPortReadRegisterBufferUchar können in jedem IRQL ausgeführt werden, vorausgesetzt, der Speicher, auf den vom Buffer-Parameter verwiesen wird, ist resident und der vom Register-Parameter angezeigte, zugeordnete 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. |