I’m porting systemsoftware from XP(32) to Win7 (64).
There are two drivers, a keyboard class filter and a mouse class filter
based on the WDM driver model. The starting point for this drivers
were \WINDDK\2600\src\general\toaster\filter\classupper.
My questions were:
- Can this WDM Filter driver works with Windows 7 (64) properly ?
- Are there disadvantages, if we use this way (WDM)
- Would a kmdf driver the better solution ? (Why ?)
Thanks,
Eckhard
- sure, as long as it is signed
- it should work as is, no significant changes in input stacks between xp and w7
- kmdf would be better if you started from scratch, but if what you have works, stick with it
d
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@siemens.com
Sent: Monday, March 07, 2011 9:13 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] WDM Keyboard/Mouse Filter Driver
I’m porting systemsoftware from XP(32) to Win7 (64).
There are two drivers, a keyboard class filter and a mouse class filter based on the WDM driver model. The starting point for this drivers were \WINDDK\2600\src\general\toaster\filter\classupper.
My questions were:
- Can this WDM Filter driver works with Windows 7 (64) properly ?
- Are there disadvantages, if we use this way (WDM) 3. Would a kmdf driver the better solution ? (Why ?)
Thanks,
Eckhard
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
Thanks Doran,
can we also get a WHQL logo for the WDM-Driver ?
I think a logo is only possible for KMDF-driver.
Another problem is the installation of this driver on Win7 64Bit.
We need an absolutely silent installation process.
Without a WHQL Logo, can we prepare a silent wdm driver installation ?
regards
eckhard
xxxxx@siemens.com wrote:
can we also get a WHQL logo for the WDM-Driver ?
I think a logo is only possible for KMDF-driver.
It depends on the driver type. For HID filters, I believe you are
correct – WHQL now requires that they be KMDF.
Another problem is the installation of this driver on Win7 64Bit.
We need an absolutely silent installation process.
Without a WHQL Logo, can we prepare a silent wdm driver installation ?
No, but that’s unrelated to the 32-bit/64-bit issue. Unless your driver
is WHQL signed, you will always get either an “unsigned driver” or a “do
you trust this publisher” warning, regardless of system or processor.
That is the incentive to get you to submit your driver to WHQL.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
thanks tim,
at the moment, I think, we have to implement a new kdmf-filterdriver
to fulllfil our requirements, specially the silent installation.
But it is much work to do, because we have worked on the wdm filter about 4 months.
I hope to receive another reply from Doron to this point.
thanks again
regards
eckhard