设备元数据检索客户端

设备元数据检索客户端 (DMRC) 是将设备与设备元数据包匹配的操作系统组件。 当用户打开“设备和打印机”用户界面的库视图窗口时,DMRC 会尝试获取设备和打印机将显示的设备的设备元数据。 首先,它会检查本地计算机的设备元数据缓存和设备元数据存储。 如果设备是新安装的,或者如果计划定期更新设备,DMRC 会查询 Windows 元数据和 Internet 服务 (WMIS) 网站,以确定设备元数据包是否可用于设备。 如果设备元数据包可用,DMRC 会自动从 WMIS 下载包,提取包的设备元数据组件,并将其保存在设备元数据缓存中。

PackageInfo XML 文档 (Packageinfo.xml) 是设备元数据包的组件,包含 DMRC 将设备与包匹配所需的信息。 该文件包含一个 MetadataKey XML 元素,该元素指定设备匹配信息,这些信息来自以下源之一:

  • 一个或多个硬件 ID 的列表,用于标识设备支持的硬件功能。 硬件 ID 列表在 HardwareIDList 子 XML 元素中指定。

  • 一个或多个型号 ID 的列表,用于标识设备支持的硬件功能。 每个模型 ID 都是 GUID) (全局唯一标识符,模型 ID 列表在 ModelIDList 子 XML 元素中指定。

有关 PackageInfo XML 文档引用的 XML 架构的详细信息,请参阅 PackageInfo XML 架构