estructura KEYBOARD_INDICATOR_TRANSLATION (ntddkbd.h)
KEYBOARD_INDICATOR_TRANSLATION especifica una matriz de asignaciones de longitud variable específica del dispositivo entre códigos de escaneo de teclado e indicadores LED.
Sintaxis
typedef struct _KEYBOARD_INDICATOR_TRANSLATION {
USHORT NumberOfIndicatorKeys;
INDICATOR_LIST IndicatorList[1];
} KEYBOARD_INDICATOR_TRANSLATION, *PKEYBOARD_INDICATOR_TRANSLATION;
Miembros
NumberOfIndicatorKeys
Especifica el número de elementos de la matriz IndicatorList .
IndicatorList[1]
Especifica una matriz de longitud variable específica del dispositivo de INDICATOR_LIST estructuras.
typedef struct _INDICATOR_LIST {
USHORT MakeCode;
USHORT IndicatorFlags;
} INDICATOR_LIST, *PINDICATOR_LIST;
MakeCode
Especifica el código de examen make que se genera cuando se presiona una tecla.
IndicatorFlags
Especifica el indicador LED que corresponde al código de examen de MakeCode . Para obtener información sobre las marcas, vea el miembro LedFlags de la estructura KEYBOARD_INDICATOR_PARAMETERS .
Comentarios
Esta estructura se usa con una solicitud de IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION para obtener información de traducción de indicadores.
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