- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Microsoft 可移植可执行文件和通
用目标文件格式文件规范
修订版 8.1 - 2008年2月15日
摘要
本规范描述了 Microsoft? Windows?操作系统家族下的可执行文件(映像)和目
标文件的结构。这些文件分别被称为可移植可执行(PE)文件和通用目标文件格式
(COFF)文件。
注意:提供本文档是为了辅助开发用于Microsoft Windows 操作系统上的工具和
应用程序,但并不保证它在各个方面都是完整的规范。Microsoft保留更改本文档而
不通知的权利。
Microsoft可移植可执行文件和通用目标文件格式文件规范的此次修订版取代了
本规范的 6.0 修订版。
本规范中的信息适用于以下操作系统:
Windows Server? 2008
Windows Vista?
Windows Server 2003
Windows XP
Windows 2000
本规范最后列出了参考信息和相关资源。
本规范的最新版在万维网的以下地址被维护:
/whdc/system/platform/firmware/PECOFF.mspx
SmartTech 译
电子信箱:zhzhtst@163.com
Microsoft可移植可执行文件和通用目标文件格式文件规范 - 2
法律声明
Microsoft可移植可执行文件和通用目标文件格式文件规范
Microsoft Corporation
修订版 8.1
注意:提供本规范是为了辅助开发某些用于Microsoft Windows操作系统平台上的开发工具。但是
Microsoft并不保证它在各个方面都是完整的规范,也无法保证这里的所有信息在发布之后一直都是准确
的。Microsoft保留更改本规范而不通知的权利。
在合理的和非歧视性条款和条件下,Microsoft 将针对任何 Microsoft 认为仅在面向 Microsoft
Windows的被称为编译器、链接器以及汇编程序的软件开发工具中实现和遵守本规范中所需部分这种有限
用途下所需要的Microsoft权利要求书(如果存在)授予您免版税许可。
遵守所有适用的版权法是用户的责任。在不限制版权许可权利的前提下,未经Microsoft明确书面许
可,不得出于任何目的或以任何形式或任何手段(电子、机械、影印、记录或其他方法)复制本规范的任
何部分,或者将其存储或引入检索系统,或者修改或用于其衍生作品,或者将其进行传播。
对于本规范中的主题,Microsoft可能拥有知识产权。除非在书面许可中明确规定,否则提供本规范
并不意味着Microsoft通过暗示、默许或其它方式针对这些知识产权和其它权利授予您任何许可。
? 2005-2008 Microsoft Corporation。保留所有权利。
本规范依“原样”提供。Microsoft不针对下列情形作任何明示的、暗示的或者法定的表示或担保:(1)
本规范中的信息,包括对适销性、针对特定目的的适用性、不侵权或所有权的担保;(2)本规范中的内容
适用于任何用途;(3)对这些内容的实现不会侵犯任何第三方的专利、版权、商标或其它权利。
Microsoft不就由本规范及其相关的使用或分发所带来的任何直接的、间接的、特别的、偶然的或者后果
性的损害负任何责任。
Microsoft、MS-DOS、MSDN、Visual Studio、Visual C++、Win32、 Windows、Windows NT、Windows
Server 和 Windows Vista 是 Microsoft Corporation在美国和/或其它国家的注册商标或商标。这里提到
的其它产品和公司名称可能是其各自所有者的商标。
对于上述名称和商标,在没有事先得到其各自所有者明确书面许可的情况下,不得以任何方式使用,
包括广告或宣传本规范及其内容。
文档更新历史:
日期 更改
2/15/2008 更新了 5.7 节,并将附录 A 移到了“Windows Authenticode可移植可执行签名
格式”中
5/18/2006 创建
修订版 8.1 - 2008年2月15日
? 2005-2008 Microsoft Corporation。保留所有权利。
Microsoft可移植可执行文件和通用目标文件格式文件规范 - 3
目录
1 基本概念 5
2 概览 6
3 文件头 7
3.1 MS-DOS占位程序(仅适用于映像文件) 7
3.2 签名(仅适用于映像文件) 7
3.3 COFF文件头(适用于目标文件和映像文件) 7
3.3.1 机器类型 8
3.3.2 特征 9
3.4 可选文件头(仅适用于映像文件) 9
3.4.1 可选文件头中的标准域(仅适用于映像文件) 10
3.4.2 可
原创力文档


文档评论(0)