共用方式為


ntddkbd.h 標頭

這是包含檔案,可定義存取鍵盤裝置的所有常數和類型。

如需詳細資訊,請參閱

ntddkbd.h 包含下列程式設計介面:

IOCTLs

 
IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_ATTRIBUTES要求會傳回鍵盤屬性的相關資訊。
IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES要求會傳回擴充鍵盤屬性的相關資訊。
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION要求會傳回掃描碼與鍵盤指標之間對應的相關資訊。
IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATORS要求會傳回鍵盤指標的相關資訊。
IOCTL_KEYBOARD_QUERY_TYPEMATIC

IOCTL_KEYBOARD_QUERY_TYPEMATIC要求會傳回鍵盤類型設定。
IOCTL_KEYBOARD_SET_INDICATORS

IOCTL_KEYBOARD_SET_INDICATORS要求會設定鍵盤指標。
IOCTL_KEYBOARD_SET_TYPEMATIC

IOCTL_KEYBOARD_SET_TYPEMATIC要求會設定鍵盤類型設定。

結構

 
KEYBOARD_ATTRIBUTES

KEYBOARD_ATTRIBUTES指定鍵盤的屬性。
KEYBOARD_EXTENDED_ATTRIBUTES

KEYBOARD_EXTENDED_ATTRIBUTES指定鍵盤的擴充屬性。
KEYBOARD_INDICATOR_PARAMETERS

KEYBOARD_INDICATOR_PARAMETERS指定鍵盤指示器 LED 的狀態。
KEYBOARD_INDICATOR_TRANSLATION

KEYBOARD_INDICATOR_TRANSLATION指定鍵盤掃描碼與 LED 指標之間對應的裝置特定可變長度陣列。
KEYBOARD_INPUT_DATA

KEYBOARD_INPUT_DATA包含一個鍵盤輸入資料的封包。
KEYBOARD_TYPEMATIC_PARAMETERS

KEYBOARD_TYPEMATIC_PARAMETERS指定鍵盤的型別設定。
KEYBOARD_UNIT_ID_PARAMETER

KEYBOARD_UNIT_ID_PARAMETER指定 Kbdclass 指派給鍵盤的單位識別碼。