传感器平台

Windows 7 改变了开发人员使用传感器的方式。 它包括对传感器的本机支持,由用于处理传感器的新开发平台扩展,包括位置传感器,例如全球定位系统 (GPS) 设备。

Windows 位置API 基于传感器平台构建,是一项新的 Windows 7 功能,使应用程序开发人员能够访问用户的物理位置信息。 Windows 位置API 可以抽象化硬件,同时支持多个应用程序,并在不同技术之间无缝切换,从而减轻应用程序开发人员管理这些约束的负担。 位置API 可由程序员通过 C++ 编程语言 (熟悉组件对象模型 (COM) ) 的程序员使用,或者通过脚本语言(如 Microsoft JScript)使用 COM 对象。 通过脚本支持,可以轻松访问小工具等项目的位置数据。

Windows 7 提供了一个坚实、易于使用的平台,用于使用传感器设备(如环境光传感器或温度计)在 Windows 应用程序中创建环境意识。 电脑可以使用内置于计算机、通过有线或无线连接或者通过网络或 Internet 连接的传感器。

传感器位置API 提供了一种标准方法来发现传感器,以及以编程方式访问传感器提供的数据。

传感器控制面板允许用户启用或禁用传感器、控制对可能公开敏感数据的传感器的访问、查看传感器属性以及更改传感器的说明。

传感器类扩展是传感器平台驱动程序开发模型的核心部分。 它提供了以下机制,在将 用户模式驱动程序框架 (UMDF) 传感器驱动程序编写时使用:

  • 与传感器平台集成
  • 安全强制实施

API