Want to study the windows display driver.
But only find the KMDOD driver sample.
Any other reference materials suggestions?
Regards,
Wesley
Want to study the windows display driver.
But only find the KMDOD driver sample.
Any other reference materials suggestions?
Regards,
Wesley
And find a Mirror sample
Can this driver running on Win7 and Win8 or Win8.1?
The mirror sample is XPDM - not WDDM. The KMDOD is the best existing
reference for a WDDM kernel mode driver but it gives no insight into the
user mode components. There is a much earlier vista era wddm sample in
older DDKs.
Mark Roddy
On Mon, Dec 15, 2014 at 10:34 PM, wrote:
> And find a Mirror sample
> Can this driver running on Win7 and Win8 or Win8.1?
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>
> OSR is HIRING!! See http://www.osr.com/careers
>
> 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
>
workingmailing@163.com wrote:
Want to study the windows display driver.
But only find the KMDOD driver sample.Any other reference materials suggestions?
What were you expecting? Display drivers are an enormously complicated
topic. Today, virtually all of the display driver knowledge in the
world is sequestered in no more than about 4 companies, and they do not
share. You cannot possibly succeed without having a team in Redmond
working closely with the Microsoft developers. The days of the
independent display driver developer are over.
And find a Mirror sample
Can this driver running on Win7 and Win8 or Win8.1?
No. Mirror drivers no longer work in Windows 8. Instead, there is now
a “desktop duplication API” that lets you achieve in a normal user-mode
app everything that used to require a mirror driver.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
Thank you Tim.
I found the KMDOD sample need to compile and Link with VS IDE.
Can I make this sample be build with WDK 7600 build environment, with a easy command build -ceZ?
If it is OK, what should I do to achieve this target.
On Dec 16, 2014, at 7:05 PM, workingmailing@163.com wrote:
I found the KMDOD sample need to compile and Link with VS IDE.
More accurately, with the Windows 8 WDK.
Can I make this sample be build with WDK 7600 build environment, with a easy command build -ceZ?
If it is OK, what should I do to achieve this target.
No. KMDODs are only supported starting in Windows 8. That means you must use the Windows 8 WDK. The Win 7 WDK does not have the include files you need.
Make the switch The WIndows 8 WDK really is better.
—
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
Note also that as is this driver will only run on win8 or later platforms.
It can however be modified to run on win7.
Mark Roddy
On Wed, Dec 17, 2014 at 3:43 AM, Tim Roberts wrote:
>
> On Dec 16, 2014, at 7:05 PM, workingmailing@163.com wrote:
> >
> > I found the KMDOD sample need to compile and Link with VS IDE.
>
> More accurately, with the Windows 8 WDK.
>
>
> > Can I make this sample be build with WDK 7600 build environment, with a
> easy command build -ceZ?
> > If it is OK, what should I do to achieve this target.
>
> No. KMDODs are only supported starting in Windows 8. That means you must
> use the Windows 8 WDK. The Win 7 WDK does not have the include files you
> need.
>
> Make the switch The WIndows 8 WDK really is better.
> —
> Tim Roberts, xxxxx@probo.com
> Providenza & Boekelheide, Inc.
>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>
> OSR is HIRING!! See http://www.osr.com/careers
>
> 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
>
Yes you can modify KMDOD to run on Win 7 as well.if you want to learn display driver
Then better place i think you need to have virtual box Whole source code and check how they did.
It must help you to build your concepts.
Anybody have some suggestions any documentation help please do share.
Thanks.
TuteN
> Then better place i think you need to have virtual box Whole source code and check how they did.
Do they have WDDM driver?
–
Maxim S. Shatskih
Microsoft MVP on File System And Storage
xxxxx@storagecraft.com
http://www.storagecraft.com