如何有效提升企业营销型网站建设的培训效果?

摘要:效果好企业营销型网站建设开发,基金培训网站,百度搜索量怎么查,长沙模板建站源码HII(Human Interface Infrastructure )定义了一套管理用户输入的基础框
效果好企业营销型网站建设开发,基金培训网站,百度搜索量怎么查,长沙模板建站源码HII#xff08;Human Interface Infrastructure #xff09;定义了一套管理用户输入的基础框架。HII数据库主要提供用户安装、卸载以及使用各种字符串、字体和图片等资源的接口。 HID Devices 是用户输入设备#xff0c;如键盘、串口和网络#xff1b;Display Devices 是输…HIIHuman Interface Infrastructure 定义了一套管理用户输入的基础框架。HII数据库主要提供用户安装、卸载以及使用各种字符串、字体和图片等资源的接口。 HID Devices 是用户输入设备如键盘、串口和网络Display Devices 是输出设备如显示器、串口和网络。HID Devices 和 Display Devices 通过 Forms Browser 交互。Forms Browser 是负责显示信息和收集输入、输出信息的模块其要显示的信息从 HII Database 中获取。HII Database 负责所有 HII 数据的管理。Driver 将要显示的信息注册到 HII Database 中在显示的过程中 Driver 和 Forms Browser 交互。交互后的信息通常存储在 UEFI Global Variable Store 中也可以存储在其他地方存储的控制权在 Driver由 Driver 自己决定。【UEFI Spec 译文】驱动程序和应用程序将元素如字体、字符串、图像和表单安装到 HII 数据库中该数据库充当整个平台的中央存储库。Forms Browser 使用这些元素在显示设备上呈现用户界面并通过 HID 设备从用户接收信息。之后用户在 Form Browser 所做的更改将保存到 UEFI global variable storage使用 GetVariable() 和 SetVariable() 或是自定义驱动提供的存储变量中。UI App 是一个启动选项。BDS 启动设备选择阶段加载 UI App该启动选项一方面会调用 Set Browser 所提供的 SentForm 服务将所需要显示的页面显示出来主页面。从主页面中可分级找到系统其他的配置信息并显示。另一方面UI App 驱动系统中各种 HII DriverHII Driver 提供其配置信息注册给 HII DataBase这些信息包括 IFR、String、Font、Image等。 Setup Browser 从 HII DataBase 获取信息用于显示和交互。页面和信息都有了Setup Browser 就可以完整地显示了。交互后用户修改地信息存入Flash前文提到由 HII Driver 决定这里只是说图中示例。UEFI Spec中 HII 组件 Strings  在 uni 文件中描述。Strings 以 Unicode 类型2 byte存储以满足多语言的支持。语言格式要符合 RFC 4646 基本格式。String Token 相当于 ID是唯一的是 String 的标识。在源代码中要同时指明 String Token 和语言才能获取最终的 String如果指明的语言没有相应的字符描述则使用默认语言。我见过的情况是在缺少中文显示的时setup 的选项显示成一个叹号。 Fonts Font 通过点阵的方式显示有宽字符和窄字符汉字需要使用宽字符英文使用窄字符。使用的字符需要有对应的字库。 Keyboard 不同的键盘存在布局区别Keyboard 用于键盘布局的匹配。 Forms Forms Browser 使用应用程序或驱动在 HII Database 初始化时安装 Forms 数据。 Forms Browser 提供的用户接口包括读取 Forms 的内容、与用户交互以及存储数据。在 UEFI Spec 中定义了二进制格式的 IFR 用来描述页面如何显示、切换等信息。而 VFR 语言是 Edk2 的实现Edk2 还提供了 IFR Compiler 工具用于实现将 VFR 语言编译成 IFR 语言。使用 XML、JavaScript 等其他语言也是可以的只要最终能转换成 IFR 就行UEFI Spec 只认 IFR。
阅读全文