请点击以下链接下载WinHEC的演讲材料 Download WinHEC presentations here: http://channel9.msdn.com/Events/WinHEC/2015
构建 IoT 设备 Steve Teixeira 合作伙伴项目管理总监 物联网 WinHEC 2015 4/18/2019 7:30 AM © 2015 Microsoft Corporation.保留所有权利。Microsoft 对本演示文稿中的信息不做任何明示、暗示或法定担保。
平台聚合历程 Windows 10 Windows for Devices Windows Embedded Standard 7 Converged OS kernel Windows Embedded 8.1 Windows 10 Windows Embedded 8 Converged app model Windows Embedded 8.1 Handheld Windows Embedded 8 Handheld Windows Embedded Handheld 6.5 Windows for Devices Porting Tools Windows Embedded Compact 7 Windows Embedded Compact 2013
适用于 IoT 设备的 Windows 10 Windows 的强大功能和嵌入式设备上的 Windows 生态系统能让我更快地获取价值 Windows 10 “Athens” 一个 Windows 核心可在所有设备上扩展 一个通用应用和驱动程序平台 一种管理和部署方法 企业级安全 高级自定义和锁定功能 源源不断的创新和支持 本地连接 云连接 设备服务 一个 Windows 平台 安全 保持连接
Windows 10 IoT 版本 Windows 工业版 Windows 移动版 Windows“Athens” WinHEC 2015 4/18/2019 7:30 AM Windows 10 IoT 版本 需要桌面或桌面应用 – Win32、.NET、WPF 等? Windows 工业版 桌面 Shell、Win32 应用 1 GB RAM、16 GB 存储 需要 Shell 体验、多个应用程序、Windows 第一方应用程序或移动语音? Windows 设备服务 位于所有 Windows IoT 客户端上 扩大 Windows 服务对 OEM 的价值 高价值方案 -审核、更新、遥测、飞行 Windows 移动版 现代 Shell 移动存储底盘要求 512 MB RAM、4 GB 存储 否则 Windows“Athens” 专用设备 无 Shell/存储/MS 应用 256MB RAM、2GB 存储 通用应用 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
适用于 IoT 设备的 Windows 10 Windows 的强大功能和嵌入式设备上的 Windows 生态系统能让我更快地获取价值 Windows 10 “Athens” 一个 Windows 核心可在所有设备上扩展 一个通用应用和驱动程序平台 一种管理和部署方法 企业级安全 高级自定义和锁定功能 源源不断的创新和支持 本地连接 云连接 设备服务 一个 Windows 平台 安全 保持连接
WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 快速原型演示 使用 Visual Studio 构建 Windows 10 UAP 应用,然后在运行于 Minnowboard Max 上的 Windows 10 Athens 中部署和运行 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Windows 通用驱动程序平台 Windows 通用平台 通用且一致的驱动程序 API WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 Windows 通用驱动程序平台 编写一个通用驱动程序,面向所有 Windows 10 版本 - 聚合设备区/API 扩展并通过向所有 Windows 10 版本的 OEM/ODM 销售相同的组件来获取更高的投资回报率 为了创建一个通用驱动程序 API 集,我们扫描了 10 万多个驱动程序 Windows 通用平台 通用且一致的驱动程序 API WDF 音频 蓝牙 总线(USB、SPB) HID(零售)、按钮 照相机 图形和显示器 位置 网络 - 有线 网络 - WLAN 安全 - 生物识别 安全 - 加密 安全 - 智能卡 安全 - TPM NFC 传感器 温度传感器 触摸 UEFI 视频 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
轻松构建通用驱动程序 通用驱动程序示例和模板 下载 Visual Studio 和 WDK 在电脑上构建和调试通用驱动程序 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 轻松构建通用驱动程序 下载 Visual Studio 和 WDK 在电脑上构建和调试通用驱动程序 使用 WDK 测试来测试驱动程序 在开发板上进行验证 提交以供 签名 通用驱动程序示例和模板 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
转向通用驱动程序,在更多设备上运行 如果您使用的是 应采取的行动 原因 内置/类驱动程序 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 转向通用驱动程序,在更多设备上运行 如果您使用的是 应采取的行动 原因 内置/类驱动程序 立竿见影!核心设备类型存储设备、鼠标、键盘、触摸、视频… 您的设备可以连接到种类多样的外设而无需任何成本 内核模式驱动程序 对聚合设备区的高向后兼容性 进行最少的更改和测试 您的驱动程序可在更多版本上运行 用户模式驱动程序和服务 注意:Windows 通用平台 Win32 API 图面比桌面 Windows 小 使用替换 API(如果可用) 如果 API 不可用,则重新设计/重新实现并进行测试 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 通用驱动程序演示 使用 Visual Studio 为传感器构建通用驱动程序,然后在运行于 Minnowboard Max 上的 Windows 10 Athens 中部署和运行。 在移动版和工业版上运行同一驱动程序 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Windows 通用应用平台 Windows 通用平台 通用且一致的 API WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 Windows 通用应用平台 聚合 API,编写一个通用应用,面向所有 Windows 10 版本 扩展并通过向所有 Windows 10 版本的 OEM/ODM 销售相同的应用来获取更高的投资回报率 重新使用现有开发技能 Windows 通用平台 通用且一致的 API 语言 C++/CX C#、VB JS Python Node.js UI 框架 HTML Xaml DirectX API WinRT Win32 .NET 接线 部署和执行 APPX Xcopy 应用隔离 工具 Visual Studio PowerShell © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
轻松构建商务解决方案零售产品线 随机支持零售外设 一个 Windows 平台 轻松构建商务解决方案零售产品线 随机支持零售外设 8.1+ 8.1+ 新 新 支持 第三方 条形码扫描仪 磁卡读卡器 收据打印机 电子钱柜 支付终端 Windows 10 SDK 和 DDK 中的 API 从 UnifiedPOS 标准改编 第三方提供的库
WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 外设演示 使用 WinRT API 构建可从条形码扫描仪读取数据的 UAP,然后在运行于 Minnowboard Max 上的 Windows 10 Athens 中部署和运行。部署和运行工业版和移动版。 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
通过 UAP 构建 IoT 设备 “嵌入式”模式 对系统设置的访问权限 用于访问总线的 API 用于长期运行的任务的后台服务 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 通过 UAP 构建 IoT 设备 “嵌入式”模式 将 UAP 扩展到所有 Windows 10 版本上的 IoT 功能 对系统设置的访问权限 用于更改电源状态、无线电控制和蓝牙等系统设置的 API 用于访问总线的 API GPIO、I2C、SPI 和自定义硬件的轻松访问 用于长期运行的任务的后台服务 对设备的完全控制,无需标准进程生命周期管理 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 设备体验演示 使用 XAML 编写 UAP 以展示 UI 功能,然后在运行于 Minnowboard Max 上的 Windows 10 Athens 中部署和运行。 在移动版和工业版上运行同一应用。 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
将旧版应用/驱动程序移植到 Athens UAP/UD API 图面范围较广,但小于 Windows 桌面 使用应用迁移工具分析应用兼容性 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 将旧版应用/驱动程序移植到 Athens UAP/UD API 图面范围较广,但小于 Windows 桌面 使用应用迁移工具分析应用兼容性 如果您使用的是 (在 Athens 上不受支持) 改用 图形用户界面 GDI、MFC、WinForms、WPF XAML、DirectX、HTML 应用逻辑和代码 Win32/Native OneCore.lib 中的 Win32/Native (桌面 API 图面的子集) .NET 库 UAP 中支持的 .NET 库 (桌面 .NET API 的子集) © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
移植代码演示 在通用 CE 和 WES 代码上运行迁移工具,然后查看和解析迁移代码的影响分析。 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 移植代码演示 在通用 CE 和 WES 代码上运行迁移工具,然后查看和解析迁移代码的影响分析。 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
配置操作系统,创建您的设备体验 一个工具即可满足您的所有操作系统配置需求 通过通用应用程序、驱动程 序、配置设置进行自定义 设计导入锁定设置 一个 Windows 平台 配置操作系统,创建您的设备体验 映像配置设计器 (ICD) 使 OEM 合作伙伴可以更轻松地创建工业设备 通过通用应用程序、驱动程 序、配置设置进行自定义 设计导入锁定设置 自定义体验,包括启动屏幕 在目标设备上测试体验 设置包 工业版 移动版 映像 wim/ffu 映像配置设计器 Athens 一个工具即可满足您的所有操作系统配置需求
Windows 产品密钥在 制造期间即已注入或 安装到每台设备中 移动版和“Athens”无需激活 既可联机也可脱机激活工业版 从未连接到 Internet Windows 10 工业版 Internet 连接 Windows 产品密钥在 制造期间即已注入或 安装到每台设备中 设备部署
一致的设备管理,适用于所有 Windows 10 IoT 设备 SC Config 管理 第三方 MDM OMA DM Windows 10 工业版 Windows 10 移动版 Windows 10 “Athens” 聚合 MDM 堆栈 聚合维护堆栈 通用 CSP 一个 Windows 平台
跨移动、桌面和 IoT 产品的一致 MDM 功能 4/18/2019 一个 Windows 平台 管理设备的完整生命周期 注册 清单 应用程序管理 设备配置和安全 远程协助 取消注册 跨移动、桌面和 IoT 产品的一致 MDM 功能 Windows 10 设备管理 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
为设备选择最佳维护选项 在移动版、工业版和 Athens 设备上保持一致 长达 10 年的生命周期 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 为设备选择最佳维护选项 在移动版、工业版和 Athens 设备上保持一致 长达 10 年的生命周期 消费者设备直接连接到 Windows 更新 (WU) 企业可通过 Windows 服务器更新服务 (WSUS) 进行更新 贯穿整个生命周期的灵活选择和支持策略: 所有功能和安全自动更新 消费者设备将立即安装;企业可能最多推迟 4 个月 仅安全性自动更新 从不更新 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
基于策略安装更新 OEM 和 IT 专业人员定义更新行为: 设备可以基于配置的策略以静默方式更新 如何以及何时下载、安装和重新启动 维护窗口 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 基于策略安装更新 OEM 和 IT 专业人员定义更新行为: 如何以及何时下载、安装和重新启动 维护窗口 设备可以基于配置的策略以静默方式更新 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
适用于 IoT 设备的 Windows 10 Windows 的强大功能和嵌入式设备上的 Windows 生态系统能让我更快地获取价值 Windows 10 “Athens” 一个 Windows 核心可在所有设备上扩展 一个通用应用和驱动程序平台 一种管理和部署方法 企业级安全 高级自定义和锁定功能 源源不断的创新和支持 本地连接 云连接 设备服务 一个 Windows 平台 安全 保持连接
Windows 10 锁定 高级锁定功能为 IoT 设备提供更多一层的安全保护以及可预测的设备体验。 一致且可预测的设备锁定,适用于所有外形规格 写入筛选器和覆盖 USB 筛选器 对话和通知筛选器 AppLocker 和 布局控制 Shell 和 应用启动器 输入筛选器 高级锁定功能为 IoT 设备提供更多一层的安全保护以及可预测的设备体验。
安全 基于角色的自定义设备体验
安全 防御现代安全威胁 下一代凭据 企业数据保护 高级恶意软件防护 数据保护 标识 恶意软件
保护 IoT 设备 使用“安全启动”并对“测量的启动”启用远程证明 使用企业级设备加密和安全密钥存储 为验证提供强大的、硬件绑定的设备标识 配备硬件和固件受信任平台模块 (TPM) 的 IoT 设备 抵御恶意软件 使用“安全启动”并对“测量的启动”启用远程证明 保护客户数据 使用企业级设备加密和安全密钥存储 防止篡改 为验证提供强大的、硬件绑定的设备标识
适用于 IoT 设备的 Windows 10 Windows 的强大功能和嵌入式设备上的 Windows 生态系统能让我更快地获取价值 Windows 10 “Athens” 一个 Windows 核心可在所有设备上扩展 一个通用应用和驱动程序平台 一种管理和部署方法 企业级安全 高级自定义和锁定功能 源源不断的创新和支持 本地连接 云连接 设备服务 一个 Windows 平台 安全 保持连接 保持连接
通过 Athens 构建连接设备 移动宽带 Wi-Fi 蓝牙/BLE 连接管理 支持 USB 类驱动程序 支持 Cell 核心堆栈 WinHEC 2015 4/18/2019 7:30 AM 保持连接 通过 Athens 构建连接设备 移动宽带 支持 USB 类驱动程序 支持 Cell 核心堆栈 不支持语音 Wi-Fi 核心 Wi-Fi 功能 蓝牙/BLE 连接管理 连接优先顺序为 MBB、 Wi-Fi 和 LAN © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
所有 Windows 10 版本中的 AllJoyn 支持 保持连接 所有 Windows 10 版本中的 AllJoyn 支持 发现 跨平台 管理 互操作性 开源 安全 我可以发送通知。 我有时钟接口 我可以发送通知 我显示通知。 我有时钟接口! 您的设备跨越协议和 生态系统屏障协同工作 我显示通知。 我有时钟接口! 我可以发送和显示通知 72° 120 80 我可以发送通知 我显示通知。 我有时钟接口! 我有照明接口
AllJoyn 行动号召! 加入 AllSeen Alliance/参与其中 将 AllJoyn 集成到您的设备和路线图中 保持连接 AllJoyn 行动号召! 加入 AllSeen Alliance/参与其中 将 AllJoyn 集成到您的设备和路线图中 在 UAP 中构建基于 Windows 10 的 AllJoyn 产品 以 AllJoyn 消费者的身份构建面向用户的应用程序 与 AllJoyn 消费者和 AllJoyn 生产者一起构建 Windows IoT 产品 认证您的设备“为 AllSeen 而设计”
WinHEC 2015 4/18/2019 7:30 AM 广泛的硬件支持 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
行动号召 参与 IoT 实验 向我们提供直接反馈
Tech Ready 15 4/18/2019 请对本会议进行评价 您的反馈对我们至关重要! Please Complete an Evaluation. Your input is important! 请通过以下链接访问评价表: Access Evaluation Forms: 加入Windows硬件社区 扫一扫,通过微信关注WinHEC © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
关于预发布产品的某些信息可能在其商业发布之前被实质性地修改。对于此处提供的信息,微软不作出明示或默示的保证。 4/18/2019 7:30 AM (c) 微软公司。版权所有。本文件按“现状”提供。本文件中呈现的信息和视图(包括URL和其他对互联网网站的引述)可能在未经通知的情况下变更。您承担对其进行使用的风险。本文件不向您提供对于任何微软产品之中的任何知识产权的任何法律权利。您可以复制并将本文件用于内部参考用途。 关于预发布产品的某些信息可能在其商业发布之前被实质性地修改。对于此处提供的信息,微软不作出明示或默示的保证。 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
基于策略安装更新 OEM 可在设置 xml 中定义更新行为 IT 专业人员可在设备管理工具中 配置 MDM 策略 WinHEC 2015 4/18/2019 7:30 AM 一个 Windows 平台 基于策略安装更新 OEM 可在设置 xml 中定义更新行为 IT 专业人员可在设备管理工具中 配置 MDM 策略 <settings> <int name="UpdatePolicy_AllowAutoUpdate" cspPath="./Vendor/MSFT/Policy/Update/UpdatePolicy_AllowAutoUpdate"> <apply atRuntime="true" /> <value>true</value> </int> <string name="UpdatePolicy_ScheduledInstallDay" cspPath="./Vendor/MSFT/Policy/Update/UpdatePolicy_ScheduledInstallDay"> <value>Tuesday</value> </string> <string name="UpdatePolicy_ScheduledInstallTime" cspPath="./Vendor/MSFT/Policy/Update/UpdatePolicy_ScheduledInstallTime"> <value>22:00:00</value> <string name="UpdatePolicy_UpdateServiceURL" cspPath="./Vendor/MSFT/Policy/Update/UpdatePolicy_UpdateServiceURL "> <value>http://www.contoso.com/WSUSServer</value> </settings> 如何以及何时下载、 安装和重新启动 如何以及何时下载、 安装和重新启动 维护窗口 维护窗口 设备可以基于配置的策略以静默方式更新 如何以及何时下载、安装和重新启动 设置为 0 = 在下载前通知 设置为 1 = 自动安装并通知重新启动 设置为 2 = 自动安装并重新启动 设置为 3 = 自动安装并在 IT 专业人员指定的时间重新启动 设置为 4 = 自动安装并重新启动,但不显示最终用户通知。 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
请对本会议进行评价 您的反馈对我们至关重要! Tech Ready 15 4/18/2019 请对本会议进行评价 您的反馈对我们至关重要! 请通过以下链接访问评价表: © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
关于预发布产品的某些信息可能在其商业发布之前被实质性地修改。对于此处提供的信息,微软不作出明示或默示的保证。 4/18/2019 7:30 AM (c) 微软公司。版权所有。本文件按“现状”提供。本文件中呈现的信息和视图(包括URL和其他对互联网网站的引述)可能在未经通知的情况下变更。您承担对其进行使用的风险。本文件不向您提供对于任何微软产品之中的任何知识产权的任何法律权利。您可以复制并将本文件用于内部参考用途。 关于预发布产品的某些信息可能在其商业发布之前被实质性地修改。对于此处提供的信息,微软不作出明示或默示的保证。 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.