e-communication masthead image
e-communication logo image
Edition for
August 24, 2004
This newsletter contains archived content. No warranty is made as to technical accuracy of content or currency of URLs.

Driver MVPs   

Get tips, best practices, and expert advice on Microsoft® Windows® driver development and testing directly from Microsoft MVPs at http://www.microsoft.com/communities/MVP/MVP.mspx.

Microsoft MVPs are recognized for their demonstrated practical expertise and willingness to share their experience with peers in Microsoft technical communities. Each month the MVPs specializing in Windows driver development will share essential information on best practices to help kernel-mode developers and testers succeed with Windows.

Check this month's Extreme MVP topic: "If every hardware engineer just understood that ..."


PCI Express and Windows

PCI Express is a quantum leap in technology over the PCI bus, providing greater bandwidth and an architecture that can be scaled to meet the requirements of next generation hardware and software. Microsoft provides some new and updated papers about PCIe issues and Windows operating systems.

PCI Express and Windows
Check this paper for a general overview of PCIe and the Windows platform, with specific information about Microsoft plans to support PCIe on current and future versions of Windows.

Locked Operations on PCI Express
A locked operation is the mechanism used to execute a sequence of transactions atomically on a PCI Express Link. Study this new information to understand the impact of using locked operations with PCIe and Windows operating systems.

Update: Interrupt Architecture Enhancements in Windows "Longhorn"
Review the clarifications about message-signaled interrupts and other enhancements planned for Windows Longhorn.


News for Kernel-Mode Developers

Filter Manager Simplifies File System Filter Drivers for Windows
The Filter Manager in Microsoft Windows XP SP2 simplifies the development of third-party filter drivers and solves many problems with the existing legacy filter driver model. Among the advantages provided by the Filter Manager model is the ability to control load order of a minifilter through a unique identifier called an altitude, which determines where the minifilter is loaded relative to other minifilters in the I/O stack.

If your company is developing a minifilter, request an altitude assignment from Microsoft.

More information and resources for file system and file system filter driver developers.

Hello, user mode? Plug and Play Calling...
Many driver packages supply user-mode applications to add value and provide a friendly user interface for customers. But Windows doesn't allow function calls from kernel mode to user mode. How does a kernel-mode driver let a user-mode application know what is happening with a device?
Tip for PnP Notifications to Communicate with User-mode Applications

Windows Driver Foundation Beta
Your feedback will be critical to the success of WDF.
Sign Up for WDF Beta
Guest ID: Guest4WDF

More Driver Tips: What Every Driver Writer Needs to Know...

Kits, Tools, and Services

WinHEC 2004 In A Box - Now Available
Unable to attend WinHEC 2004? Or need to review a particular session? You can now order the DVD proceedings as part of our WinHEC 2004 In A Box offering. This DVD includes nearly all WinHEC 2004 breakout sessions captured in video and synched with the Microsoft PowerPoint® presentations for each session. WinHEC 2004 In A Box includes over 150 hours of session content as well as the 2004 Design for Success and is available at $195 to WinHEC 2004 registered attendees and $495 for non-attendees. The non-attendee package also includes the additional CD/DVD products and tools distributed to conference attendees on-site (but does not include the WinHEC build of Windows "Longhorn," which is available to MSDN subscribers).
Order WinHEC 2004 in A Box today

Windows Driver DevCon Update
The Windows Division is committed to presenting another high quality, highly interactive Driver DevCon, because this is a valued event for both the driver developer and test community and the Windows development teams at Microsoft. We want Driver DevCon to continue to provide the highest quality content and community interchange possible. To meet this goal, we are scheduling the next Driver DevCon in Spring 2005. We will announce the date and location as soon as this information is confirmed. We appreciate your patience as we work through the scheduling details.

What else is new on WHDC?


Device-Class Tips & News

Wireless Provisioning Services - DDK Preview
WPS enables discovery and connection to wireless networks. These enhancements are included in Microsoft Windows XP Service Pack 2 (SP2) and are under consideration for Windows Server™ 2003 Service Pack 1 (SP1). To help driver developers who create network components that can take advantage of WPS capabilities, Microsoft is providing a Driver Development Kit (DDK) preview.
Download DDK Preview for WPS

More Device Fundamentals - Overview...

Tips and Directions for Testing

Windows HCT 12.0 and DCT 5.2
Information and download for HCT 12.0 kit
Information and download for DCT 5.2 kit
WHQL Test Specification Update

More Tools for Testing and Tuning: Overview...

Security and Reliability

Windows XP SP2 Update Information on MSDN

Cumulative Security Update for Internet Explorer

Microsoft Security Developer Center on MSDN

More Driver Security and Reliability...

What Do You Need from WHDC?

Take this quick survey to tell us what more you want from WHDC.

WHDC Ask The Experts

64-bit Driver Development
August 26, 2004
17:00-18:00 GMT

Driver Hangs: Detection and Prevention
September 15, 2004
Time TBA

Windows Printer Driver Development
September 21, 2004
Time TBA

Details for WHDC Ask the Experts

Events

Writing Secure Code - Best Practices Part 1
August 24, 08:00 GMT
MSDN Webcast (viewable on demand)

Resources for Developers

Debugging Tools for Windows - Version 6.3.17.0

Which DDK and HCT to Use?

KB Articles for the DDK

Events and Errors Message Center


To cancel your subscription to this newsletter, reply to this message with the word UNSUBSCRIBE in the Subject line. You can also unsubscribe at http://www.microsoft.com/misc/unsubscribe.htm. You can manage all your Microsoft.com communication preferences at this site.

 Legal Information.

This newsletter was sent by the Microsoft Corporation
1 Microsoft Way
Redmond, Washington, USA
98052

Sign up for other newsletters | Unsubscribe | Update your profile
© 2004 Microsoft Corporation Terms of Use | Privacy Statement
Microsoft