共用方式為


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 結構的大小。

規格需求

需求
標頭 ntddkbd.h (包含 Ntddkbd.h)

另請參閱

KEYBOARD_EXTENDED_ATTRIBUTES 結構

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC