*
驱动程序生命周期
*
**
驱动程序生命周期:基础
***
驱动程序设计
***
WDF 开发
***
验证和测试
***
安装和驱动程序签名
***
可靠性和安全
* *
*

可靠性、安全性和维护

通过威胁模型分析和测试来提高可靠性和安全性。 Microsoft Windows 操作系统的高质量驱动程序必须安全可靠。不安全的驱动程序本质上是不可靠的,不可靠的驱动程序反过来也是不安全的。在整个产品开发周期内考虑安全性和可靠性有助于创建质量更高的驱动程序、降低支持成本并保证更好的用户体验:

  • 随时关注 Microsoft 的受信任平台计划。

  • 创建威胁模型来识别潜在的安全问题。

  • 了解 Windows 安全模型并使用安全的编码实践。

  • 查找常见问题并保护测试环境

通过 Windows 更新维护驱动程序。Windows 更新扩展了内置驱动程序支持。在线提供驱动程序更新可以保证安装之后功能正常。客户可以通过 Windows 错误报告(Windows Error Reporting,WER)系统进入贵公司的网站。更多...

驱动程序稳定性维护
White PaperMicrosoft 驱动程序质量评级  
White Paper如何在 Windows Update 上发布关键驱动程序
White Paper如何查看您的驱动程序的 Windows 错误报告崩溃转储
WHDC Portal/Nodal调试 OCA 小型转储文件
Microsoft.comWindows 挂起和崩溃转储分析,Mark Russinovich 编写
Microsoft.com关于“我的驱动程序质量评级”

可靠性的最佳实践
White Paper为具有可靠性、健壮性和容错性的系统编写驱动程序[WinHEC 2002 文章]
White Paper常见的驱动程序可靠性问题
Microsoft.com创建可靠安全的驱动程序 [WDK]
Microsoft.com驱动程序编程技巧 [WDK]

受保护的进程和补丁
White PaperWindows Vista 中的受保护进程
White Paperx64 系统的修补策略
White Paper使用进程补丁和挂钩的产品的软件许可指南  
White Paper修补策略常见问题

驱动程序安全性
White PaperWindows 安全模型:每个驱动程序作者都需要知道的技巧
White Paper驱动程序的威胁建模
Windows MultimediaMark Russinovich - 从 Winternals 到 Microsoft,关于 Windows 安全,Windows CoreArch(第 9 频道采访)
WHDC Portal/NodalWindows 驱动程序签名
Microsoft.com有关内核补丁保护的安全团队注意事项
DownloadableWindows Vista 安全性增强 [1.30 MB]

驱动程序安全性和可靠性测试
White Paper关于安全测试的 10 个重要技巧
White Paper在驱动程序测试期间提高代码覆盖率
White Paper测试访问和分配内存时的错误
Microsoft.com设备路径试验程序 [WDK]

常规性能测试
ToolsKrView - Kernrate 查看器
Microsoft.comWindows 可靠性和性能监视器

针对安全性的开发人员资源
Microsoft.comMSDN 安全开发人员中心
Microsoft.com每个开发人员都必须知道的 10 条安全提示
Microsoft.com针对开发人员的 Microsoft 远程学习

另请参见
White PaperWIA 驱动程序开发安全性方面的最佳实践
WHDC Portal/Nodal安全的硬件
WHDC Portal/Nodal系统性能
Microsoft.com“编写安全代码”
Microsoft.comTechNet 上的 Windows Vista 安全和保护
Microsoft.com安全注意事项:图像颜色管理

资源
White PaperWDK 文档下载
WHDC Portal/NodalWindows 的驱动程序签名要求
WHDC Portal/Nodal开发人员工具包和工具支持
WHDC Portal/Nodal来自 Windows 开发团队的提示
WHDC Portal/Nodal驱动程序开发人员社区资源
WHDC Portal/Nodal驱动程序技巧:Windows 设备驱动程序的最佳实践
Other驱动程序开发人员博客
Microsoft.comWDK 在线



此信息有用吗?