IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES IOCTL (ntddkbd.h)

IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES请求返回有关扩展键盘属性的信息。

输入缓冲区

Parameters.DeviceIoControl.OutputBufferLength 设置为大于或等于KEYBOARD_EXTENDED_ATTRIBUTES结构的大小(以字节为单位 的值。

输入缓冲区长度

KEYBOARD_EXTENDED_ATTRIBUTES结构的大小。

输出缓冲区

AssociatedIrp.SystemBuffer 指向客户端分配的缓冲区,I8042prt 使用该缓冲区输出 KEYBOARD_EXTENDED_ATTRIBUTES 结构。

输出缓冲区长度

KEYBOARD_EXTENDED_ATTRIBUTES结构的大小。

要求

要求
Header ntddkbd.h (包括 Ntddkbd.h)

另请参阅

KEYBOARD_EXTENDED_ATTRIBUTES 结构

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC