Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 2.14 KB

nf-miniport-write_register_buffer_ushort.md

File metadata and controls

72 lines (54 loc) · 2.14 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:miniport.WRITE_REGISTER_BUFFER_USHORT
WRITE_REGISTER_BUFFER_USHORT function (miniport.h)
The WRITE_REGISTER_BUFFER_USHORT function (miniport.h) writes a number of USHORT values from a buffer to the specified register.
kernel\write_register_buffer_ushort.htm
kernel
04/30/2018
WRITE_REGISTER_BUFFER_USHORT function
WRITE_REGISTER_BUFFER_USHORT, WRITE_REGISTER_BUFFER_USHORT routine [Kernel-Mode Driver Architecture], k103_31475540-7ba8-44b6-ad54-e794ffddf8ee.xml, kernel.write_register_buffer_ushort, wdm/WRITE_REGISTER_BUFFER_USHORT
miniport.h
Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h
Universal
Available starting with Windows 2000.
NtosKrnl.lib
NtosKrnl.exe
Any level (see Remarks section)
Windows
WRITE_REGISTER_BUFFER_USHORT
miniport/WRITE_REGISTER_BUFFER_USHORT
APIRef
kbSyntax
DllExport
NtosKrnl.exe
WRITE_REGISTER_BUFFER_USHORT

WRITE_REGISTER_BUFFER_USHORT function (miniport.h)

-description

The WRITE_REGISTER_BUFFER_USHORT routine writes a number of USHORT values from a buffer to the specified register.

-parameters

-param Register [in]

Pointer to the register, which must be a mapped range in memory space.

-param Buffer [in]

Pointer to a buffer from which an array of USHORT values is to be written.

-param Count [in]

Specifies the number of USHORT values to be written to the register.

-remarks

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

Callers of WRITE_REGISTER_BUFFER_USHORT can be running at any IRQL, assuming the Buffer is resident and the Register is resident, mapped device memory.