Microsoft provides partners to develop and refine their products running on Windows and point out opportunities for integration with Hyper-V. There’re a number of ways the Redmond company work with partners to improve code quality and security:
-Windows Error Reporting (WER) is a set of Windows technologies that capture software crash data and support end-user reporting of crash information. Through Windows Quality Online Services (Winqual), software and hardware vendors can access reports in order to analyze and respond to these problems. WER technologies are implemented in Windows XP, Vista, Windows 7, Windows Server 2003/2003 R2 and Windows Server 2008/2008 R2.
-!exploitable Crash Analyzer, is a Windows debugger extension, this heuristics-based tool is aimed at not only helping developers assess what’s causing crashes, but also ranking the seriousness of a bug. The program works by examining crash data-information gathered when an application stops performing its expected function-to identify the unique issues that caused the crash. From there, the program provides guidance on how exploitable the crash is, and can be used by third-party developers to then prioritize the problem. Download here.