Compartir a través de


Función VideoPortReadRegisterBufferUlong (video.h)

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

Sintaxis

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortReadRegisterBufferUlong(
        PULONG Register,
  [out] PULONG 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 de ULONG.

Count

Especifica el número de valores de ULONG 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 valores de ULONG.

Una función HwVidInterrupt o HwVidSynchronizeExecutionCallback puede llamar a videoPortReadRegisterBufferUlong.

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

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