IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION IOCTL
The IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION request passes a pointer to a mouse interrupt object. I8042prt sends this request synchronously to the top of the device stack after the mouse interrupt object is created. Upper-level filter drivers that need to synchronize their callback operation with the mouse ISR can use the pointer to the mouse interrupt object.
Major code
Input buffer
Parameters.DeviceIoControl.Type3InputBuffer points to an input buffer allocated by I8042prt to input an INTERNAL_I8042_START_INFORMATION structure.
Input buffer length
Parameters.DeviceIoControl.InputBufferLength specifies the size, in bytes, of an INTERNAL_I8042_START_INFORMATION structure.
Output buffer
None
Output buffer length
None
Status block
The Information member is set to zero.
The Status member is set to STATUS_SUCCESS.
Requirements
Header | ntdd8042.h (include Ntdd8042.h) |
See also
Feedback
Loading feedback...