ntddkbd.h ヘッダー

これは、キーボード デバイスにアクセスするためのすべての定数と型を定義するインクルード ファイルです。

詳細については、次を参照してください。

ntddkbd.h には、次のプログラミング インターフェイスが含まれています。

IOCTL

 
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には、キーボード入力データのパケットが 1 つ含まれています。
KEYBOARD_TYPEMATIC_PARAMETERS

KEYBOARD_TYPEMATIC_PARAMETERSは、キーボードの型指定設定を指定します。
KEYBOARD_UNIT_ID_PARAMETER

KEYBOARD_UNIT_ID_PARAMETERは、Kbdclass がキーボードに割り当てるユニット ID を指定します。