estructura KEYBOARD_INDICATOR_PARAMETERS (ntddkbd.h)
KEYBOARD_INDICATOR_PARAMETERS especifica el estado de los LED de indicador de un teclado.
Sintaxis
typedef struct _KEYBOARD_INDICATOR_PARAMETERS {
USHORT UnitId;
USHORT LedFlags;
} KEYBOARD_INDICATOR_PARAMETERS, *PKEYBOARD_INDICATOR_PARAMETERS;
Miembros
UnitId
Especifica el número de unidad de un dispositivo de teclado. Un nombre de dispositivo de teclado tiene el formato \Device\KeyboardPortN, donde el sufijo N es el número de unidad del dispositivo. Por ejemplo, un dispositivo, cuyo nombre es \Device\KeyboardPort0, tiene un número de unidad de cero y un dispositivo cuyo nombre es \Device\KeyboardPort1, tiene un número de unidad de uno.
LedFlags
Especifica un OR bit a bit de cero o más de las marcas LED siguientes:
Indicador LED | Significado |
---|---|
KEYBOARD_CAPS_LOCK_ON | CAPS LOCK LED está encendido. |
KEYBOARD_LED_INJECTED | Usado por un servidor de Terminal Server. |
KEYBOARD_NUM_LOCK_ON | NUM LOCK LED está encendido. |
KEYBOARD_SCROLL_LOCK_ON | SCROLL LOCK LED está encendido. |
KEYBOARD_SHADOW | Usado por un servidor de Terminal Server. |
Comentarios
Esta estructura se usa con IOCTL_KEYBOARD_QUERY_INDICATORS y solicitudes de IOCTL_KEYBOARD_SET_INDICATORS para consultar y establecer ledes de indicador de teclado.
Requisitos
Requisito | Valor |
---|---|
Header | ntddkbd.h (include Ntddkbd.h) |
Consulte también
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION