Dear All,
Is it possible to have 2 serial mouse connected to two com ports and
use any of those at any time. Will mouclass.sys be sending
IOCTL_INTERNAL_MOUSE_CONNECT twice to sermouse.sys? If so how does
mouclass.sys come to know there are two mouses connected on two serial
ports…
I was going through the code of Serial.sys and sermouse.sys and
found these things difficult to understand.
cheers
Sesha.
**************************************************************************
This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND
PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact
the sender by email and delete all copies; your cooperation in this regard
is appreciated.
**************************************************************************
Mouclass will send a mouse connect irp to each device device stack,
regardless of what the port driver is below it. Mouclass knows to send
it to the port driver because they all share the same PNP device stack,
which looks like:
Mouclass
|
(vendor filters)
|
port driver
|
PDO
Mouclass is a class upper filter, so when you specify the mouse device
class in your INF like this:
[Version]
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Mouclass is automatically a part of your device stack.
d
-----Original Message-----
From: Seshagiri_Babu [mailto:xxxxx@Bla.Satyam.com]
Sent: Friday, June 14, 2002 8:42 AM
To: NT Developers Interest List
Subject: [ntdev] sermouse.sys and IOCTL_INTERNAL_MOUSE_CONNECT
Dear All,
Is it possible to have 2 serial mouse connected to two com ports
and use any of those at any time. Will mouclass.sys be sending
IOCTL_INTERNAL_MOUSE_CONNECT twice to sermouse.sys? If so how does
mouclass.sys come to know there are two mouses connected on two serial
ports…
I was going through the code of Serial.sys and sermouse.sys and
found these things difficult to understand.
cheers
Sesha.
************************************************************************
**
This email (including any attachments) is intended for the sole use of
the intended recipient/s and may contain material that is CONFIDENTIAL
AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or
copying or distribution or forwarding of any or all of the contents in
this message is STRICTLY PROHIBITED. If you are not the intended
recipient, please contact the sender by email and delete all copies;
your cooperation in this regard is appreciated.
************************************************************************
**
You are currently subscribed to ntdev as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to %%email.unsub%%