VideoPortReadRegisterBufferUchar

VOID VideoPortReadRegisterBufferUchar(

    PUCHAR Register,
   PUCHAR Buffer,
   ULONG Count
  );

VideoPortReadRegisterBufferUchar reads a number of bytes from a mapped device memory range into a buffer.

Parameters

Register

Points to the register. The given Register must be in a mapped memory-space range returned by VideoPortGetDeviceBase.

Buffer

Points to a buffer into which the UCHAR values are read.

Count

Specifies the number of bytes to be transferred into the buffer.

Comments

The buffer must be large enough to contain at least the specified number of bytes.

A miniport’s HwVidInterrupt or HwVidSynchronizeExecutionCallback function can call VideoPortReadRegisterBufferUchar.

See Also

HwVidInterrupt, HwVidSynchronizeExecutionCallback, VideoPortGetDeviceBase