Freigeben über


KEYBOARD_UNIT_ID_PARAMETER-Struktur (ntddkbd.h)

KEYBOARD_UNIT_ID_PARAMETER gibt die Einheiten-ID an, die Kbdclass einer Tastatur zuweist.

Syntax

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

Member

UnitId

Gibt die Einheitennummer eines Tastaturgeräts an. Ein Tastaturgerätename hat das Format \Device\KeyboardPortN, wobei das Suffix N die Einheitsnummer des Geräts ist. Ein Gerät, dessen Name \Device\KeyboardPort0 lautet, weist beispielsweise die Einheitsnummer 0 auf, und ein Gerät, dessen Name \Device\KeyboardPort1 lautet, weist die Einheitsnummer 1 auf.

Hinweise

Obwohl diese Struktur mit IOCTL_KEYBOARD_QUERY_Xxx Anforderungen verwendet wird, verwendet Kbdclass nicht den UnitId-Wert .

Anforderungen

Anforderung Wert
Header ntddkbd.h (include Ntddkbd.h)

Weitere Informationen

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC