Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES IOCTL (ntddkbd.h)

The IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES request returns information about the extended keyboard attributes.

Input buffer

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

Input buffer length

The size of a KEYBOARD_EXTENDED_ATTRIBUTES structure.

Output buffer

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

Output buffer length

The size of a KEYBOARD_EXTENDED_ATTRIBUTES structure.

Requirements

Requirement Value
Header ntddkbd.h (include Ntddkbd.h)

See also

KEYBOARD_EXTENDED_ATTRIBUTES structure

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC


Feedback

Was this page helpful?

Additional resources