IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION IOCTL (ntdd8042.h)
A solicitação IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION passa um ponteiro para um objeto de interrupção do mouse. 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 mouse é criado. Drivers de filtro de nível superior que precisam sincronizar sua operação de retorno de chamada com o ISR do mouse podem usar o ponteiro para o objeto de interrupção do mouse.
Código principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Buffer de entrada
Parameters.DeviceIoControl.Type3InputBuffer aponta para um buffer de entrada alocado pelo I8042prt para inserir uma estrutura de INTERNAL_I8042_START_INFORMATION.
Comprimento do buffer de entrada
Parameters.DeviceIoControl.InputBufferLength especifica o tamanho, em bytes, de uma estrutura de INTERNAL_I8042_START_INFORMATION.
Buffer de saída
Nenhum
Comprimento do buffer de saída
Nenhum
Bloco de status
O membro de Informações do está definido como zero.
O membro status do está definido como STATUS_SUCCESS.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntdd8042.h (inclua Ntdd8042.h) |