IRP_MJ_CREATE (I8042prt Mouse)
The IRP_MJ_CREATE request opens an i8042 port mouse device.
The Win32 subsystem uses an IRP_MJ_CREATE request to open an i8042 port mouse device for its exclusive use.
I/O Status Block
The Information member is set to zero.
The Status member is set to one of the following values:
The device was successfully opened.
The Mouclass service is not connected.
The device is not present.
Mouclass uses an IOCTL_INTERNAL_MOUSE_CONNECT request to connect to a mouse device before Mouclass can open the device. The mouse device is an exclusive device, there can be only one connection to the device at the same time.
|Wdm.h (include Ntddk.h, Wdm.h, or Ntddk.h)|