KEYBOARD_UNIT_ID_PARAMETER 構造体 (ntddkbd.h)

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

構文

typedef struct _KEYBOARD_UNIT_ID_PARAMETER {
  USHORT UnitId;
} KEYBOARD_UNIT_ID_PARAMETER, *PKEYBOARD_UNIT_ID_PARAMETER;

メンバー

UnitId

キーボード デバイスの単位番号を指定します。 キーボード デバイス名の形式は \Device\KeyboardPortN で、サフィックス N はデバイスの単位番号です。 たとえば、名前が \Device\KeyboardPort0 のデバイスの単位番号は 0 で、名前が \Device\KeyboardPort1 のデバイスの単位番号は 1 です。

注釈

この構造体はIOCTL_KEYBOARD_QUERY_Xxx要求で使用されますが、Kbdclass では UnitId 値は使用されません。

要件

要件
Header ntddkbd.h (Ntddkbd.h を含む)

こちらもご覧ください

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC