Compartilhar via


IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION IOCTL (ntdd8042.h)

A solicitação IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION passa um ponteiro para um objeto de interrupção de teclado. O I8042prt envia essa solicitação de forma síncrona para a parte superior da pilha do dispositivo depois que o objeto de interrupção do teclado é criado. Drivers de filtro de nível superior que precisam sincronizar sua operação de retorno de chamada com o ISR do teclado I8042prt podem usar o ponteiro para o objeto de interrupção do teclado.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer de entrada

AssociatedIrp.SystemBuffer aponta para um buffer alocado por I8042prt para inserir uma estrutura INTERNAL_I8042_START_INFORMATION .

Comprimento do buffer de entrada

Parameters.DeviceIoControl.InputBufferLength especifica o tamanho, em bytes, de uma estrutura INTERNAL_I8042_START_INFORMATION .

Buffer de saída

Nenhum

Comprimento do buffer de saída

Nenhum

Bloco de status

O membro Informações é definido como zero.

O membro Status é definido como STATUS_SUCCESS.

Requisitos

Requisito Valor
Cabeçalho ntdd8042.h (inclua Ntdd8042.h)

Confira também

INTERNAL_I8042_START_INFORMATION