Windows Hardware Driver Central
This newsletter contains archived content. No warranty is made as to technical accuracy of content or currency of URLs.

The Microsoft Hardware Newsletter provides manufacturers and developers the latest technical details for how to succeed with the Windows platform. Stay up to date on beta and final product releases, and specifications for new technologies. Register now, if you're not already receiving the Microsoft Hardware Newsletter.
From the Editor
From the Editor  
That's how my team thinks I compose this news. But in fact, it's my favorite "found poetry" from the WinHEC session rehearsals--it's from a great presentation the Windows Base Team has prepared on memory management advances in Microsoft® Windows Server™ 2003 SP1.
This presentation is an example of how WinHEC is the year's best opportunity to learn about innovations in hardware and Windows capabilities that will lead the PC and server platforms in new directions.
"It is a known fact that software advances in the footsteps of hardware," Professor Windows says. So what advances does the professor see in the immediate future? The performance and scalability of Windows x64 running on new 64-bit PC hardware.
"It's basically instant access to everything you ever wanted," our vice president Jim Allchin told InformationWeek. "The whole system will be a thousand times faster."
You're a pro and can do the math, so you know about the benefits of 64-bit computing. I see from recent chatter in the driver developer newsgroups that people are gearing up to port their Windows drivers to 64-bit. You now have access to symbols and the right build environment in the new DDK release, so what else do you need?
Getting started with developing for 64-bit. First, you might still be convincing your boss that you need a new 64-bit workstation. Then, you'll be loading the software--you could order Windows x64 Trial Software. But if you come to WinHEC 2005--and join in the Windows x64 Launch and special events--you'll get a full package of Windows Server 2003 x64 Edition as part of your conference materials, along with a developer's early preview of Windows codename "Longhorn," to help you get started developing drivers that support the current advances in the Windows hardware platform.
When you get home from WinHEC and settle in behind your new x64 workstation, you'll be ready to crank away at porting your drivers. To help you, the Windows developers created a checklist for porting drivers to 64-bit and listed all the details for driver installation for 32-bit and 64-bit platforms. In the new Windows Server 2003 SP1 DDK and HCT 12.1, you have the tools you need for developing and testing 64-bit-capable drivers. So follow the professor's advice about porting to 64-bit: "Test your code thoroughly and avoid cutting corners."
We'll see you in Seattle at WinHEC, April 25-27. The WinHEC team wants you to know that you can still register to attend the conference, where x64 is definitely on the radar. See the details below.
WHDC after Dark: Yes, we've been power-charged here, preparing 225 hours of technical sessions for WinHEC and Driver DevCon conferences and 60 new technical papers that offer design guidelines, driver architecture previews, and implementation details for new technologies. But we've never too busy to locate important trivia to amuse you.
Obfuscated C tattoos: Sometimes emotions obfuscate judgment--2005 International Obfuscated C Code Contest ends May 22.
Gemise - Das Erste Wiener Gemüseorchester: The First Vienna Vegetable Orchestra (not performing at WinHEC evening events).
Annie Pearson
for the WHDC team
Top

News for Kernel-Mode Developers
Preview the overall architecture of the new model to understand how WDF can help to reduce driver development time, contribute to greater system stability, and improve driver diagnosability and serviceability. This material is intended for technical managers, architects, and driver designers who are unfamiliar with WDF.
The size of the kernel-mode stack varies among different hardware platforms, but it is always a scarce resource. Here are some tips for understanding and managing your driver's use of the kernel-mode stack.
Software tracing is an efficient way to examine the behavior of a running driver without the overhead of debug print statements or a checked build. Check this new paper for a general introduction to using Event Tracing for Windows (ETW) and the Windows software trace preprocessor (WPP). And take a peek at advances planned for software tracing for the next version of Windows "Longhorn."
Top

Kits, Tools, Services, and Programs
DIFx provides infrastructure and tools to simplify device and driver installation for both developers and users. DIFx Tools 2.0 supports current versions of Windows and Windows Longhorn, and it can be used to create driver installation packages for both 32-bit and 64-bit platforms (x64 and Itanium). DIFx Tools 2.0 includes:
The new Driver Installation Frameworks Library (DIFxAPI), which supports installation, uninstallation, repair, and rollback of drivers and the ability to track and maintain associations among applications, drivers, and services.
Updated versions of Driver Package Installer (DPInst) and Driver Install Frameworks for Applications (DIFxApp), which provide more flexibility for installing unsigned drivers and the ability to delete files that were copied during installation.
DPInst can also scan hardware before installation to ensure that only packages for which hardware is present are loaded on the system, which is useful for batch updates.
The DCT 5.3 kit has been updated. Beginning May 19, 2005, you must use only the DCT 5.3 kit for testing display adapters and chipsets, with the exception of test submissions for display adapters and chipsets on Itanium-based systems, which must continue to use the DCT S03 64-bit kit.
Top

Security and Reliability

Top

WHDC Events: WinHEC and Driver DevCon
You can still register online, or your can register onsite in Seattle beginning April 25. In addition to the deep technical content and previews of capabilities in Windows "Longhorn," it's your chance to participate in these special activities:
Bill Gates' Keynote: "Platform Inflections, Industry Innovation and Opportunities to Inspire Customers."
Windows x64 Launch and Microsoft x64 Fast Lane.
Windows Hardware Showcase: innovations for home, office, and auto, plus a trip back in time to reflect on the past 20 years of Windows PC development.
Track Lounges, Ask the Experts, and Birds of a Feather--opportunities to find Microsoft experts who can answer your questions.
WinHEC Welcome Reception and Networking Reception, and a host of Windows x64 launch activities.
If you need to know more to decide that WinHEC is for you: "What your boss needs to know"
Driver DevCon. The event is nearly sold out, so please check the Driver DevCon website for updates before considering onsite registration.
Over the four days of Driver DevCon, you'll get tips, tricks, and tools for advancing driver development and testing methods--plus many opportunities to talk to the Windows device teams about your specific development challenges.
Hands-on labs to practice with tools on real code.
Ask The Experts sessions to discuss topics related to conference sessions.
Birds of a Feather interactive discussions to exchange ideas with others who have common interests.
Top

e-communication logo image

Edition for
April 20, 2005
In This Issue:
From the Editor
News for Kernel-Mode Developers
Kits, Tools, Services, and Programs
Security and Reliability
WHDC Events: WinHEC and Driver DevCon
DDK MVP Expert Zone
Events for Engineers and Developers
WinHEC 2005
April 25-27, 2005
Seattle, WA
Session details
Driver DevCon 2005
April 25-28, 2005
NDA-only, Seattle, WA
Session details
Mobile & Embedded DevCon 2005
May 9-12, 2005
Las Vegas, Nevada
WinHEC Taipei 2005
May 17-18, 2005
Taipei International Convention Center
Resources for Developers
Debugging Tools for Windows: v6.4.7.2
Which DDK and HCT to Use
KB Articles for the DDK
Events and Errors Message Center
Windows Logo Program System and Device Requirements v.3.0 - 0.5 Preview
Hardware Newsletter Archives
To cancel your subscription to this newsletter, reply to this message with the word UNSUBSCRIBE in the Subject line. You can also unsubscribe at the Microsoft.com website. You can manage all your Microsoft.com communication preferences at this site.

Legal Information.

This newsletter was sent by the Microsoft Corporation
One Microsoft Way
Redmond, Washington, USA
98052
Sign up for other newsletters | Unsubscribe | Update your profile
© 2005 Microsoft Corporation Terms of Use | Privacy Statement
Microsoft