When we started UMDF we didn’t have any XP support planned at all. XP support came along later (thank goodness) but by then we didn’t want to perturb what we had working in the WDK.
There’s something strange about using the XP compatibility build environment to compile for a technology which didn’t exist for XP.
A better error message would have been nice though 
-p
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Tim Roberts
Sent: Friday, January 16, 2009 10:13 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] Building Issues in UMDF samples
xxxxx@microsoft.com wrote:
Can you please check the build log - where is the failure?
Or you can send a build log to wdkteam @ microsoft.com
I don’t think that’s really necessary. He’s trying to build a UMDF
sample in the XP build environment, and as Martin correctly pointed out,
that’s not supported. You have to build in the Vista environment, even
if you are building for XP.
That kind of violates the rule about building for the least common
denominator, but there is it. I would make a comment about “the
exception proving the rule,” but I’m sure that would devolve into a
tedious discussion about what that old adage actually means…
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
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