Skip to content

Latest commit

 

History

History
107 lines (72 loc) · 3.53 KB

ni-ntddkbd-ioctl_keyboard_query_indicators.md

File metadata and controls

107 lines (72 loc) · 3.53 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date 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 req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NI:ntddkbd.IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATORS (ntddkbd.h)
The IOCTL_KEYBOARD_QUERY_INDICATORS request returns information about the keyboard indicators.
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATORS control
IOCTL_KEYBOARD_QUERY_INDICATORS control code [Human Input Devices]
hid.ioctl_keyboard_query_indicators2
i8042ref_d34933a9-dfd8-464b-9653-7b344b5007e3.xml
ntddkbd/IOCTL_KEYBOARD_QUERY_INDICATORS
hid\ioctl_keyboard_query_indicators2.htm
hid
ca031026-a077-4270-addd-a0a8c22f46b6
12/05/2018
IOCTL_KEYBOARD_QUERY_INDICATORS, IOCTL_KEYBOARD_QUERY_INDICATORS control, IOCTL_KEYBOARD_QUERY_INDICATORS control code [Human Input Devices], hid.ioctl_keyboard_query_indicators2, i8042ref_d34933a9-dfd8-464b-9653-7b344b5007e3.xml, ntddkbd/IOCTL_KEYBOARD_QUERY_INDICATORS
ntddkbd.h
Ntddkbd.h
Windows
Windows
19H1
IOCTL_KEYBOARD_QUERY_INDICATORS
ntddkbd/IOCTL_KEYBOARD_QUERY_INDICATORS
c++
APIRef
kbSyntax
HeaderDef
ntddkbd.h
IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATORS IOCTL

-description

The IOCTL_KEYBOARD_QUERY_INDICATORS request returns information about the keyboard indicators.

-ioctlparameters

-input-buffer

Parameters.DeviceIoControl.OutputBufferLength is set to a value greater than or equal to the size, in bytes, of a KEYBOARD_INDICATOR_PARAMETERS structure.

-input-buffer-length

The size of a KEYBOARD_INDICATOR_PARAMETERS structure.

-output-buffer

AssociatedIrp.SystemBuffer points to a client-allocated buffer that I8042prt uses to output a KEYBOARD_INDICATOR_PARAMETERS structure.

-output-buffer-length

The size of a KEYBOARD_INDICATOR_PARAMETERS structure.

-in-out-buffer

-inout-buffer-length

-status-block

If the request is successful, the Information member is set to the size, in bytes, of a KEYBOARD_INDICATOR_PARAMETERS structure. Otherwise, Information is set to zero.

The Status member is set to one the following values:

-STATUS_BUFFER_TOO_SMALL

Parameters.DeviceIoControl.OutputBufferLength is less than the size, in bytes, of a KEYBOARD_INDICATOR_PARAMETERS structure.

-STATUS_SUCCESS

The request completed successfully.

-see-also

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC

KEYBOARD_INDICATOR_PARAMETERS