Share via


IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION IOCTL (ntddkbd.h)

A solicitação IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION retorna informações sobre o mapeamento entre códigos de verificação e indicadores de teclado.

Buffer de entrada

Parameters.DeviceIoControl.OutputBufferLength é definido como um valor maior ou igual ao tamanho, em bytes, de uma estrutura de KEYBOARD_INDICATOR_TRANSLATION específica do dispositivo. Essa estrutura inclui uma matriz de tamanho variável de membros INDICATOR_LIST específicos do dispositivo.

Comprimento do buffer de entrada

O tamanho de uma estrutura KEYBOARD_INDICATOR_TRANSLATION .

Buffer de saída

AssociatedIrp.SystemBuffer aponta para um buffer alocado pelo cliente que o I8042prt usa para gerar uma estrutura KEYBOARD_INDICATOR_TRANSLATION . Essa estrutura inclui uma matriz de tamanho variável de membros INDICATOR_LIST específicos do dispositivo.

Comprimento do buffer de saída

O tamanho de uma estrutura KEYBOARD_INDICATOR_TRANSLATION .

Requisitos

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

Confira também

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_TYPEMATIC

KEYBOARD_INDICATOR_TRANSLATION