Compartilhar via


estrutura KEYBOARD_UNIT_ID_PARAMETER (ntddkbd.h)

KEYBOARD_UNIT_ID_PARAMETER especifica a ID de unidade que o Kbdclass atribui a um teclado.

Sintaxe

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

Membros

UnitId

Especifica o número de unidade de um dispositivo de teclado. Um nome de dispositivo de teclado tem o formato \Device\KeyboardPortN, em que o sufixo N é o número de unidade do dispositivo. Por exemplo, um dispositivo, cujo nome é \Device\KeyboardPort0, tem um número de unidade zero e um dispositivo, cujo nome é \Device\KeyboardPort1, tem um número de unidade de um.

Comentários

Embora essa estrutura seja usada com solicitações IOCTL_KEYBOARD_QUERY_Xxx, kbdclass não usa o valor UnitId .

Requisitos

Requisito Valor
Cabeçalho ntddkbd.h (inclua Ntddkbd.h)

Confira também

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC