Skip to content

Latest commit

 

History

History
87 lines (61 loc) · 2.92 KB

nf-video-videoportreadportbufferulong.md

File metadata and controls

87 lines (61 loc) · 2.92 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:video.VideoPortReadPortBufferUlong
VideoPortReadPortBufferUlong function (video.h)
The VideoPortReadPortBufferUlong function reads a number of ULONG values from a mapped I/O port and writes them into a buffer.
display\videoportreadportbufferulong.htm
display
05/10/2018
VideoPortReadPortBufferUlong function
VideoPortReadPortBufferUlong, VideoPortReadPortBufferUlong function [Display Devices], VideoPort_Functions_a73970c1-c2cd-4d3c-a6e3-194eaacb978a.xml, display.videoportreadportbufferulong, video/VideoPortReadPortBufferUlong
video.h
Video.h
Desktop
Available in Windows 2000 and later versions of the Windows operating systems.
Videoprt.lib
Videoprt.sys
See Remarks section.
Windows
VideoPortReadPortBufferUlong
video/VideoPortReadPortBufferUlong
APIRef
kbSyntax
DllExport
Videoprt.sys
VideoPortReadPortBufferUlong

VideoPortReadPortBufferUlong function

-description

The VideoPortReadPortBufferUlong function reads a number of ULONG values from a mapped I/O port and writes them into a buffer.

-parameters

-param Port

Pointer to the I/O port. The given Port must be in a mapped I/O-space range returned by VideoPortGetDeviceBase.

-param Buffer [out]

Pointer to a buffer into which the ULONG values are written.

-param Count

Specifies the number of ULONG values to be written to the buffer.

-returns

None

-remarks

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

A miniport driver's HwVidInterrupt or HwVidSynchronizeExecutionCallback function can call VideoPortReadPortBufferUlong.

Callers of VideoPortReadPortBufferUlong can be running at any IRQL, provided that the memory pointed to by the Buffer parameter is resident and that pointed to by the Port parameter is resident, mapped device memory.

-see-also

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase