Support for Kits & Tools
Here are support options for developers and hardware engineers using driver kits and tools.
WDK Developer Support
Knowledge Base Articles for Driver Development on Microsoft Help and Support
Search with these keywords: kbDDK, kbDriver, kbhowto
TIP: Combine these keywords with specific terms like "USB" or "isoch" to narrow your search.
Public newsgroups monitored by Microsoft professionals:
microsoft.public.development.device.drivers
microsoft.public.win32.programmer.kernel
microsoft.public.windbg
Visit http://support.microsoft.com/default.aspx for:
- Fee-based consultation from Microsoft Customer Support Services
- Filing a WDK Bug
Debugging Help and Training Resources
Knowledge Base for Debugging on Microsoft Help and Support
Search with these keywords: kbDebug kbKMode
Local help: Click Start, point to Programs, and click Debugging Tools for Windows. After the program opens, click Debugging Help.
Debugging Training
(For informational purposes only; not an endorsement by Microsoft)
Logo Testing and Submissions
Support Contacts for Logo Procedures and Tools
WinQual Submission and Driver Maintenance Support
For Winqual site issues, send e-mail to: winqual@microsoft.com
Using Microsoft-monitored public newsgroups
Specific questions about Windows driver development can often be answered by developers that have experienced similar challenges. Microsoft driver developers, testing professionals, and Windows DDK support professionals participate in public newsgroups.
In addition to these Microsoft-monitored public newsgroups, driver developers are encouraged to post questions in the numerous third-party newsgroups and list servers on driver development available on the Internet. For example, Open System Resources (OSR), Inc. hosts e-mail lists for driver developers:
NTDEV - Dedicated to the design, implementation, maintenance, and support of Windows kernel-mode drivers
NTFSD - For developers of Windows file system or file system filter drivers.
WINDBG - Discusses issues, best practices, and tips for debugging Windows drivers
For instructions on how to participate in OSR-hosted list servers, visit: http://www.osronline.com/page.cfm?name=ListServer 
Fee-based consultation from Microsoft Product Support Services
If your issue cannot be resolved using the previously mentioned resources, you may wish to contact Microsoft Product Support Services. Fee-based support options ranging from pay-per-incident or hourly consulting are available for the Windows operating system, Windows driver development, and the use of the Windows DDK.
Driver developers may only receive support for currently supported Windows operating systems and their related DDKs. For example, a driver developer cannot receive support from Microsoft when using the Windows 98 DDK to write drivers for unsupported legacy operating systems like Windows 95. For current information on supported versions of Windows, see: http://microsoft.com/lifecycle
Contract-based consultation from Microsoft Product Support Services
Driver development support is also available through Microsoft Support contracts. Depending on the Microsoft operating system you purchased and for which you are developing drivers, a support contract may allow for support on a per-incident incident and/or consulting, such as "how to" or issues involving significant debugging.
How to File a WDK Bug
These options are available for submitting problems with the WDK:
Microsoft Customer Support Services. Any problem you submit through Microsoft Customer Support Services is evaluated to ensure that it is not related to a problem in Windows or in the WDK. If the incident is found to be related to such a problem, any per-incident charges are refunded to you.
Send Feedback on the WDK. When you are working locally or when you are reading the WDK documentation on MSDN, you can send feedback directly to the WDK Documentation team at Microsoft. To do this:
Go to the Documentation Feedback Form, available under "Windows Driver Kit" > "Using this Documentation" (in the online documentation at http://msdn2.microsoft.com/en-us/library/ms797018.aspx).
Provide comprehensive information in the e-mail that will allow the team at Microsoft to identify and assess the issue.
Regrettably, Microsoft cannot provide personal responses to all issues submitted. Individual support for using the WDK is not available through this option.
See Also:
Microsoft Help and Support
For information about specific support programs at Microsoft
Security Support Center
For bulletins, alerts, and step-by-step instructions