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

 

 

Send comments about this topic to Microsoft