当前位置: 首页 > wzjs >正文

网站建设构成技术要求怎么做网站的二维码

网站建设构成技术要求,怎么做网站的二维码,截屏的图片wordpress不能显示,手机上怎么注册公司营业执照本节定义EFI_LOADED_IMAGE_PROTOCOL和 EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL。这些协议分别描述了已加载到内存中的映像,并指定了PE/COFF映像通过EFI引导服务LoadImage()加载 时使用的设备路径。这些描述包括 load image 的源、映像在内存中的当前位置、为image分…

本节定义EFI_LOADED_IMAGE_PROTOCOL和 EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL。这些协议分别描述了已加载到内存中的映像,并指定了PE/COFF映像通过EFI引导服务LoadImage()加载 时使用的设备路径。这些描述包括 load image 的源、映像在内存中的当前位置、为image分配的内存类型、 以及在调用image时传递给image的参数。

9.1 EFI Loaded Image Protocol

被 image handle 使用,用于获取加载的 Image 的信息。

///
/// Can be used on any image handle to obtain information about the loaded image.
///
typedef struct {UINT32                      Revision;     ///< Defines the revision of the EFI_LOADED_IMAGE_PROTOCOL structure.///< All future revisions will be backward compatible to the current revision.EFI_HANDLE                  ParentHandle; ///< Parent image's image handle. NULL if the image is loaded directly from///< the firmware's boot manager.EFI_SYSTEM_TABLE            *SystemTable; ///< the image's EFI system table pointer.//// Source location of image//EFI_HANDLE                  DeviceHandle; ///< The device handle that the EFI Image was loaded from.EFI_DEVICE_PATH_PROTOCOL    *FilePath;    ///< A pointer to the file path portion specific to DeviceHandle///< that the EFI Image was loaded from.VOID                        *Reserved;    ///< Reserved. DO NOT USE.//// Images load options//UINT32                      LoadOptionsSize; ///< The size in bytes of LoadOptions.VOID                        *LoadOptions;    ///< A pointer to the image's binary load options.//// Location of where image was loaded//VOID                        *ImageBase;    ///< The base address at which the image was loaded.UINT64                      ImageSize;     ///< The size in bytes of the loaded image.EFI_MEMORY_TYPE             ImageCodeType; ///< The memory type that the code sections were loaded as.EFI_MEMORY_TYPE             ImageDataType; ///< The memory type that the data sections were loaded as.EFI_IMAGE_UNLOAD            Unload;
} EFI_LOADED_IMAGE_PROTOCOL;

这个EFI_LOADED_IMAGE_PROTOCOL 是在需要加载 Image 的 driver 来 install,拿 SMM driver 来举例:

在 SMM driver entry 里面会来填充对应 image 的相关信息,包括 image 的地址。

9.2 EFI Loaded Image Device Path Protocol

安装后,Loaded Image Device Path Protocol 指定通过EFI引导服务LoadImage()加载 PE/COFF映像时使用的设备路径。Loaded Image Device Path Protocol 使用与第 10 章中定义的Device Path Protocol 相同的协议接口结构,只有 GUIID 不同。

Loaded Image Device Path Protocol 必须安装到EFI引导服务loadimage()加载的PE/COFF映像的映像句柄上。

在 Boot service-->loadimage 加载 image 之前需要将这个 device patch 复制到Boot service-->loadimage;

typedef struct {UINT8    Type;    ///< 0x01 Hardware Device Path.///< 0x02 ACPI Device Path.///< 0x03 Messaging Device Path.///< 0x04 Media Device Path.///< 0x05 BIOS Boot Specification Device Path.///< 0x7F End of Hardware Device Path.UINT8    SubType; ///< Varies by Type///< 0xFF End Entire Device Path, or///< 0x01 End This Instance of a Device Path and start a new///< Device Path.UINT8    Length[2]; ///< Specific Device Path data. Type and Sub-Type define///< type of data. Size of data is included in Length.
} EFI_DEVICE_PATH_PROTOCOL;
http://www.dtcms.com/wzjs/819400.html

相关文章:

  • 网站制作的困难与解决方案重庆在线开放平台
  • 大石网站建设保定网站电话
  • 阿里买域名 电脑做网站金融网站建设方案
  • 湘潭做网站 活动磐石网络河南省建设厅网站门户
  • 广州新公司网站建设网站圣诞问候特效
  • 丹阳网站建设服务福州网站建设企业
  • 开发asp网站需要用到什么服务器dedecms网站开发环境
  • 网站添加支付宝如何向百度提交网站地图
  • 怎样做网站公司的销售网站制作与管理技术...
  • 中国空间站最新动态公司网站费用怎么做分录
  • asp 网站地图生成网站备案有期限吗
  • 兰州网站建设论坛广州建设工程造价管理站
  • 莘县网站建设公司百度做网站推广电话
  • 网站建设相关知识班级网站建设首页报告
  • 网站查询备案有哪些企业可以做招聘的网站有哪些
  • 制作网站的手机软件优秀设计作品赏析
  • 电脑上如何做网站网页制作与设计命令
  • 西部数码网站管理助手 ftp密码威海做网站推广的企业
  • 网站建设时 网站信息可以边建设边组织建设网站需要买什么手续费
  • 酒店用品网站建设html页面设计工具
  • 如何开发移动网站wordpress 博客统计
  • 成都网站备案查询投资理财网站开发
  • 呼和浩特市网站wordpress亿起发
  • 怎么建立网站 个人热点搜索类的网站优点
  • 如何对网站做渗透南昌网站建设公司服务
  • 网站建设与规划手机网站模板 php
  • 哪个网站有手机西安租房网
  • 地方门户网站appapp开发方式
  • 博客页面html模板哈尔滨做网站优化
  • 室内设计师个人网站东莞网络优化排名