简介
本文介绍可在 Windows 操作系统上安装 1.11 版用户模式驱动程序框架 (UMDF) 的更新。
UMDF 支持经过专门编写以供使用的用户模式驱动程序。 使用适用于 Windows 8 的 Windows 驱动程序工具包构建的 UMDF 驱动程序包可以自动重新分发和安装文件的 1.11 版本。 在驱动程序包安装期间,程序包会检查计算机以确定当前安装的 UMDF 版本,如果版本较低,程序包会将文件更新至版本 1.11。
更多信息
用户模式驱动程序框架 (UMDF) 版本 1.11 更新包含以下更改:
-
添加了以下驱动程序提供的回调界面和事件回调功能:
-
IPnpCallbackHardware2
-
IPnpCallbackHardwareInterrupt
-
-
添加了以下框架提供的界面:
-
IWDFCmResourceList
-
IWDFDevice3
-
IWDFFile3
-
IWDFInterrupt
-
IWDFIoRequest3
-
IWDFUnifiedPropertyStore
-
IWDFUnifiedPropertyStoreFactory
-
IWDFWorkItem
-
-
将以下功能添加到了基于 UMDF 的驱动程序:
-
访问硬件并处理中断
-
在 UMDF 驱动程序中使用设备连接池
-
在 INF 文件中添加了“指定 WDF 指令”中描述的 UmdfHostProcessSharing、UmdfDirectHardwareAccess、UmdfRegisterAccessMode、UmdfFileObjectPolicy 和 UmdfFsContextUsePolicy 指令。
-
添加了用于 UMDF 驱动程序的知名安全标识符 (SID)
-
添加了“在基于 UMDF 的驱动程序中使用注册表”中描述的统一属性存储支持
-
集成了 IoGetDeviceObjectPointer 例程,可与 UMDF 配合使用。 在早期版本中,在引用设备句柄后,例程会意外关闭设备对象的句柄。 因此,设备对象的清理请求不会发生,直到所有 I/O 均已完成
-
创建了基于 UMDF 的 HID 微型驱动程序
-
改进了在基于 UMDF 的驱动器中对“支持空闲掉电”的支持。 现在,当空闲超时期限过期后,框架可以将设备置于 D3cold 电源状态。 当系统返回到工作 (S0) 状态时,框架也可以让设备返回到工作 (D0) 状态。
-
添加了 WudfVhidmini 和 NetNfpProvider 示例
-
有关 UMDF 的更多信息,请转到下面的 Microsoft Developer Network (MSDN) 网站:
有关 UMDF 版本信息的更多信息,请转到以下 MSDN 网站:
更新信息
如何获取此更新
Windows 更新
可以通过 获取此更新程序。
注意 如果你在计算机上启用了“自动更新”功能,此更新将自动安装。
如果自动更新功能已禁用,请执行以下步骤,从 Windows Update 安装此更新:
-
单击“检查更新”。
-
单击“有 X 个可用的重要更新”。
注意“X”是一个表示数量的占位符。 -
确保在“选择要安装的更新”窗口中选择对应的以 KB2685813 结尾的更新。
-
单击“确定”,然后单击“安装更新”。
要验证更新是否已在运行 Windows Vista、Windows Server 2008、Windows 7 或 Windows Server 2008 R2 的计算机上成功安装,请执行以下步骤:
-
单击“开始”,然后单击“控制面板”。
-
单击“程序和功能”,然后单击“查看已安装的更新”。
注意 如果更新已安装,用户模式驱动程序框架 v1.11 (KB2685813) 应位于已安装更新的列表中。
Microsoft 下载中心
可从 Microsoft 下载中心下载以下文件:
适用于 Windows 7 和 Windows Server 2008 R2 的用户模式驱动程序框架版本 1.11 更新
有关如何下载 Microsoft 支持文件的更多信息,请单击以下文章编号,以查看 Microsoft 知识库中相应的文章:
如何从联机服务获取 Microsoft 支持文件 Microsoft 已对该文件进行病毒扫描。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。
先决条件
要应用此更新,计算机必须运行以下操作系统之一:
-
Windows Vista
-
Windows Server 2008
-
Windows 7
-
Windows Server 2008 R2
若要详细了解如何获取 Windows Vista Service Pack,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
如何获取最新的 Windows Vista Service Pack
若要详细了解如何获取 Windows Server 2008 Service Pack,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
如何获取最新的 Windows Server 2008 Service Pack
若要详细了解如何获取 Windows 7 或 Windows Server 2008 R2 Service Pack,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
有关 Windows 7 和 Windows Server 2008 R2 的 Service Pack 1 的信息
注册表信息
要应用此更新程序,不必对注册表进行任何更改。
重启要求
应用此更新后可能需要重启计算机。
更新替换信息
此更新不替代以前发布的更新。
文件信息
此更新的英文(美国)版将安装具有下表所列属性的文件。 这些文件的日期和时间按协调世界时 (UTC) 列出。 这些文件在本地计算机上显示的日期和时间是本地时间再加上当前夏令时 (DST) 偏差。 此外,如果对这些文件执行某些操作,日期和时间可能会更改。
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
更多信息
有关软件更新术语的更多信息,请单击下面的文章编号以查看 Microsoft 知识库中的相应文章:
用于描述 Microsoft 软件更新的标准术语的说明