Condividi tramite


IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION IOCTL (ntdd8042.h)

La richiesta IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION passa un puntatore a un oggetto interrupt del mouse. I8042prt invia questa richiesta in modo sincrono all'inizio dello stack di dispositivi dopo la creazione dell'oggetto interrupt del mouse. I driver di filtro di livello superiore che devono sincronizzare l'operazione di callback con il mouse ISR possono usare il puntatore all'oggetto interrupt del mouse.

Codice principale

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer di input

Parameters.DeviceIoControl.Type3InputBuffer punta a un buffer di input allocato da I8042prt per immettere una struttura INTERNAL_I8042_START_INFORMATION.

Lunghezza del buffer di input

Parameters.DeviceIoControl.InputBufferLength specifica le dimensioni, in byte, di una struttura INTERNAL_I8042_START_INFORMATION.

Buffer di output

Nessuno

Lunghezza del buffer di output

Nessuno

Blocco di stato

Il membro Informazioni è impostato su zero.

Il membro status è impostato su STATUS_SUCCESS.

Fabbisogno

Requisito Valore
intestazione ntdd8042.h (include Ntdd8042.h)

Vedere anche

INTERNAL_I8042_START_INFORMATION