Prev: LNK2001: unresolved external CreateControl
Next: IoSetDeviceInterfaceState problem when used with multiple instance
From: Eric Grubbs on 2 Mar 2010 11:46 Is it possible to use one build environment to create one bulk USB driver binary to run on WinXP, Vista and Windows 7 using WDK 7600.16385.0? Or do I need 3 driver binaries per platform (eg x86, amd64)? -- Thanks, Eric
From: Scott Noone on 2 Mar 2010 11:54 You can do it with one driver, just use the build environment of the oldest platform that you want to target (XP in this case). See http://msdn.microsoft.com/en-us/library/aa906294.aspx for details on how to dynamically take advantage of the features available on later platforms (if you need or want to, that is). -scott -- Scott Noone Consulting Associate OSR Open Systems Resources, Inc. http://www.osronline.com "Eric Grubbs" <EricGrubbs(a)discussions.microsoft.com> wrote in message news:754F2C4C-E9A5-45CC-89D4-481A48FB2570(a)microsoft.com... > Is it possible to use one build environment to create one bulk USB driver > binary to run on WinXP, Vista and Windows 7 using WDK 7600.16385.0? > > Or do I need 3 driver binaries per platform (eg x86, amd64)? > > -- > Thanks, > Eric >
From: Chris on 2 Mar 2010 11:58 On Mar 2, 10:46 am, Eric Grubbs <EricGru...(a)discussions.microsoft.com> wrote: > Is it possible to use one build environment to create one bulk USB driver > binary to run on WinXP, Vista and Windows 7 using WDK 7600.16385.0? Yes, just use the most downlevel build environment for the set of OSes that you need to support. i.e. if you're supporting Win2k, XP, and Vista, use the Win2k build environment. Note however that you still need separate x86 and x64 builds.
From: Eric Grubbs on 2 Mar 2010 13:40 -- Thanks, Eric "Scott Noone" wrote: > You can do it with one driver, just use the build environment of the oldest > platform that you want to target (XP in this case). > > See http://msdn.microsoft.com/en-us/library/aa906294.aspx for details on how > to dynamically take advantage of the features available on later platforms > (if you need or want to, that is). > > -scott > > -- > Scott Noone > Consulting Associate > OSR Open Systems Resources, Inc. > http://www.osronline.com > > > "Eric Grubbs" <EricGrubbs(a)discussions.microsoft.com> wrote in message > news:754F2C4C-E9A5-45CC-89D4-481A48FB2570(a)microsoft.com... > > Is it possible to use one build environment to create one bulk USB driver > > binary to run on WinXP, Vista and Windows 7 using WDK 7600.16385.0? > > > > Or do I need 3 driver binaries per platform (eg x86, amd64)? > > > > -- > > Thanks, > > Eric > >
From: Maxim S. Shatskih on 2 Mar 2010 19:18
> Is it possible to use one build environment to create one bulk USB driver > binary to run on WinXP, Vista and Windows 7 using WDK 7600.16385.0? Yes, but you need to use XP build env, and thus the lack of post-XP features, unless you will import the functions using MmGetSystemRoutineAddress. -- Maxim S. Shatskih Windows DDK MVP maxim(a)storagecraft.com http://www.storagecraft.com |