wdk8.1离线安装包是由微软推出的一款驱动程序部署工具,具有构建、测试、调试、部署等功能,有了这款软件开发驱动程序将会变得更高效,需要配合visual studio使用,支持Windows 8.1、8和7驱动程序,需要的朋友可以下载使用!
基本介绍
windows driver kit,简称WDK,是一种完全集成的驱动程序开发系统,它包含WindowsDDK,用于测试Windows驱动器的可靠性和稳定性。WDM是Win32设备驱动程序体系结构Windows设备驱动程序,过去是WDM(WindowsDriverModel)框架,编程复杂,初学者难以掌握其编程要领。为了解决这一问题,微软对WDM驱动程序的架构做了改进,形成了全新的WDF(WindowsDriverFoundation)框架结构。它提供了面向对象和事件驱动的驱动程序开发框架,大大降低了开发难度。从现在开始,掌握Windows设备驱动程序的开发人员,由过去的专业人士,将变为普通大众。
软件功能
Windows驱动程序框架(WDF)是一组库,您可以使用它们来开发可与Windows互操作的设备驱动程序。WDF由内核模式驱动程序框架(KMDF)和用户模式驱动程序框架(UMDF)组成。
适用时
KMDF或UMDF驱动程序是安装在与硬件通信以使设备功能的计算机上的软件。如果设备属于Microsoft支持的设备类,Windows将为该设备加载一个内置类驱动程序。否则,必须由硬件制造商或第三方供应商提供自定义驱动程序。当Windows首次检测到设备时,用户将为设备安装驱动程序。安装成功后,Windows会在每次连接设备时加载客户端驱动程序,并在设备与主机分离时卸载驱动程序。
您可以使用WDF或Windows驱动程序模型(WDM)为硬件设备开发自定义驱动程序。本节中的主题描述了驱动程序需要提供的回调函数以及驱动程序必须调用的设备驱动程序接口(DDI)。
开发人员观众
本节供C / C ++程序员使用。在使用本节之前,您应该了解基本的驱动程序开发。有关详细信息,请参阅Windows驱动程序入门。
发展要求
要编写WDF驱动程序,您需要与Microsoft Visual Studio Professional集成的Windows驱动程序工具包(WDK)。WDK包含驱动程序开发所需的资源,例如头,库和工具。或者,您可以下载驱动程序样本和调试工具。
我们使文档更加以社区为驱动。在Windows驱动程序文档的许多页面上,您可以直接建议更改。在页面的右上角查找Contribute按钮。它看起来像这样:
贡献按钮的屏幕截图
当您点击Contribute时,您将在GitHub存储库中找到该主题的Markdown源文件。您可以点击修改并在此处提出更改建议。
有关更多详细信息,请参阅repo中的CONTRIBUTING.md。并感谢花时间来改进文档!
音频
新的Windows音频架构主题。
新的音频结构和属性,更好地支持Cortana体验,包括KSPROPERTY_AUDIO_MIC_SENSITIVITY,KSPROPERTY_AUDIO_MIC_SNR和KSAUDIO_PACKETSIZE_CONSTRAINTS2。
描述新的PKEY_AudioEndpoint_Default_VolumeInDb注册表项的新主题。当适当的增益或衰减应用于音频信号时,该INF键为用户提供更好的体验。
相机
新的和更新的主题以支持Windows Hello和face身份验证:
Windows Hello相机驱动程序引导指南
扩展相机控制
KSPROPERTY_CAMERACONTROL_EXTENDED_FACEAUTH_MODE
调试器
有关使用WinDbg调试UWP应用程序的新主题。
更新Bug检查代码参考中最常见的30个开发者错误检查主题。