IRP_MJ_INTERNAL_DEVICE_CONTROL (I8042prt Mouse)
The IRP_MJ_INTERNAL_DEVICE_CONTROL request sets internal operating modes on an i8042 port mouse device.
When Sent
The Mouclass driver uses IRP_MJ_INTERNAL_DEVICE_CONTROL requests to operate an i8042 port mouse device.
Input Parameters
Request-specific.
Output Parameters
Request-specific.
I/O Status Block
The status block members are request-specific. If I8042prt does not support the request, it sets the Status member to STATUS_INVALID_DEVICE_REQUEST.
Operation
For information about the internal device control request that I8042prt supports for a mouse device, see I8042prt Mouse Internal Device Control Requests.
If I8042prt does not support the request, it completes the request with a status of STATUS_INVALID_DEVICE_REQUEST.
Requirements
Header |
Wdm.h (include Ntddk.h, Wdm.h, or Ntddk.h) |
See also
IRP_MJ_INTERNAL_DEVICE_CONTROL