|
News for Driver Development and Testing
Kernel-Mode "Do Not Call" List Certain public imports exposed by public header files such as Wdm.h and Ntddk.h are considered obsolete, deprecated, unsupported, or not recommended for use by kernel-mode drivers, usually because safer and more robust alternatives exist.
The Public Import test in the Hardware Compatibility Test (HCT) kit checks a driver for calls to any of these functions and flags each use with an error or warning. Drivers must pass this test without errors to earn the "Designed for Windows" Logo. However, any kernel-mode driver will be more stable and robust if it is designed to avoid calling these functions. For more information, see:
More Kernel Mode Fundamentals...
Increasing Code Coverage during Driver Testing One of the best ways to find errors in a driver is to exercise more driver code during testing. Drivers commonly include code to handle rare events, such as inadequate resources or unusual failure scenarios. Testing more such code paths before releasing a driver can improve the reliability of the driver in the field. Check out these simple tips for testing more of your driver code.
More Tools for Testing and Tuning...
|
|
Device-Class Tips & News
Windows Filtering Platform Developer Day On August 9 in Redmond, Microsoft is hosting this NDA event to help software developers and architectures learn how to develop on the Longhorn Windows Filtering Platform for accessing the network stack.
If you are unable to attend the WFP Developer Day event but want to sign up for the related beta program, follow the directions on the event site to register and check the option that says you cannot attend.
To provide Microsoft with feedback about your company's needs for interfacing with the Windows network stack, please complete the Windows Filtering Platform requirements survey.
Register Now for Meltdown 2004 The gaming industry: So much to learn, so little time. Participate in two intense days of seminars July 27-28 in Seattle. This event is for graphics developers, software developers, QA testers, Web publishers, and business developers.
Writing WIA Drivers for Windows 64-bit Edition for Extended Processors What interoperability issues occur-and how are these resolved-when 32-bit applications trying to access 64-bit WIA minidriver UI extensions? Learn the guidelines for scanner and digital camera vendors who want to ensure their devices work on PCs that use the x64 hardware architecture.
More Device Fundamentals - Overview...
|