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