PI8042_ISR_WRITE_PORT função de retorno de chamada (ntdd8042.h)
A rotina de retorno de chamada do tipo PI8042_ISR_WRITE_PORT grava dados em uma porta i8042. I8042prt fornece esse retorno de chamada.
Sintaxe
PI8042_ISR_WRITE_PORT Pi8042IsrWritePort;
void Pi8042IsrWritePort(
[in] PVOID Context,
[in] UCHAR Value
)
{...}
Parâmetros
[in] Context
Ponteiro para o objeto do dispositivo de função que representa um dispositivo de teclado ou mouse.
[in] Value
Especifica os dados a serem gravados em uma porta i8042.
Retornar valor
Nenhum
Comentários
O retorno de chamada PI8042_ISR_WRITE_PORT só deve ser chamado por um retorno de chamada PI8042_KEYBOARD_ISR ou um retorno de chamada PI8042_MOUSE_ISR . O I8042prt chama um retorno de chamada ISR fornecido pelo fornecedor para um dispositivo no ISR do dispositivo I8042prt correspondente.
O I8042prt especifica o retorno de chamada da porta de gravação do teclado no membro IsrWritePort da estrutura de INTERNAL_I8042_HOOK_KEYBOARD que o I8042prt usa com uma solicitação IOCTL_INTERNAL_I8042_HOOK_KEYBOARD .
O I8042prt especifica o retorno de chamada da porta de gravação do mouse no membro IsrWritePort da estrutura de INTERNAL_I8042_HOOK_MOUSE que o I8042prt usa com uma solicitação IOCTL_INTERNAL_I8042_HOOK_KEYBOARD .
O retorno de chamada PI8042_ISR_WRITE_PORT é executado no modo kernel no mesmo IRQL que o ISR I8042prt para o dispositivo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ntdd8042.h (inclua Ntdd8042.h) |
IRQL | Consulte a seção Observações. |
Confira também
IOCTL_INTERNAL_I8042_HOOK_KEYBOARD