Compartir a través de


Función VideoPortReadRegisterBufferUchar (video.h)

La función VideoPortReadRegisterBufferUchar lee varios bytes de un intervalo de memoria de dispositivo asignado y los escribe en un búfer.

Sintaxis

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadRegisterBufferUchar(
        PUCHAR Register,
  [out] PUCHAR Buffer,
        ULONG  Count
);

Parámetros

Register

Puntero al registro. El Register especificado debe estar en un intervalo de espacio de memoria asignado devuelto por VideoPortGetDeviceBase.

[out] Buffer

Puntero a un búfer en el que se escriben los valores UCHAR.

Count

Especifica el número de bytes que se van a escribir en el búfer.

Valor devuelto

Ninguno

Observaciones

El búfer debe ser lo suficientemente grande como para contener al menos el número especificado de bytes.

Una función de HwVidInterrupt o HwVidSynchronizeExecutionCallback puede llamar a videoPortReadRegisterBufferUchar.

Los autores de llamadas de VideoPortReadRegisterBufferUchar se pueden ejecutar en cualquier IRQL, siempre que la memoria a la que apunta el parámetro buffer de esté residente y que apunta al parámetro Register sea residente y la memoria del dispositivo asignada.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de video.h (incluya Video.h)
biblioteca de Videoprt.lib
DLL de Videoprt.sys
irQL Consulte la sección Comentarios.

Consulte también

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase