- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows基本要求摘要.doc
第一章 - Windows 基本原则
Windows 基本要求摘要
满足这些要求可以帮助您确保应用程序在 Windows 操作系统上稳定、可靠地运行。
客户能够确信一个满足要求的产品不会对操作系统的可靠性产生负面影响。
要求
执行主要功能并维持稳定性
提供 32 位组件并认证任何 16 位代码
UNC 路径
UNC 路径
Win.ini、System.ini、Autoexec.bat 或 Config.sys
正确地执行 Windows 版本检查
硬件驱动程序必须通过 WHQL 测试
Windows 2000 桌面应用程序规范
支持长文件名:
/isapi/msdnlib.idc?theURL=/library/psdk/winbase/filesio_7qwj.htm
使用驱动程序验证工具:
/hwdev/driver/driververify.htm
获得 Certified for Microsoft Windows(Microsoft Windows 认证)徽标的常规功能和稳定性测试过程
/certification/download.asp
VeriTest-Rational Install Analyzer for Windows 2000
/mslogos/windows2000
- Microsoft Platform SDK
如何满足 Windows 基本要求
1. 执行主要功能并维持稳定性
主要功能是指这样一些非常重要的功能:在普通用户看来,如果它们无法实现或遭到损害,将会导致产品失去存在的价值。 例如:
在资源管理应用程序的预期范围内,用户应该能够查看所支持的所有资源。他们应该能够创建、保存、打开并打印所支持的任何报表。
用户应该能够在联机分析处理 (OLAP) 应用程序中查看预期的数据并执行所支持的任何分析。
用户执行应用程序的主要功能时,它不会挂起、崩溃或丢失用户的数据。主要功能不应该不能实现或出现障碍,且应用程序不应中断 Windows 或计算机上正在运行的任何其它应用程序。
使用您的应用程序,用户必须能够使用 Windows 2000 所支持的系统功能。例如:
您的应用程序运行时,本地用户应该能够在其它应用程序中将信息复制到 Windows 剪贴板,或从剪贴板进行粘贴。
General Functionality and Stability Test Procedure for the Certified for Microsoft Windows Logo。
2. 提供 32 位组件并认证任何 16 位代码
Portable Executable,PE)格式的 32 位可执行文件。这就是说包括动态链接库 (DLL) 和可执行 (EXE) 程序文件在内的所有可执行文件,都必须是 32 位文件。您必须使用 Microsoft 操作平台软件开发人员工具包 (SDK) 上的链接工具或 VeriTest-Rational 安装分析器工具测试其是否是正确的可执行格式,这些工具可以从 /mslogos/windows2000
如果您的应用程序(比如说是解释代码)不是 PE 格式,那么“运行时引擎”必须是 PE 格式的、基于 Win32 的可执行文件。例如,如果您用 Microsoft Access 开发应用程序,您的应用程序就是一个 .mdb 文件,而不是 .exe 文件。但 msaccess.exe 是一个 PE Win32 的可执行文件。
16 位文件的应用。这项工作必须在您与应用程序一起提交的电子厂商问卷中完成。
备注 作为认证过程的一部分,每个 16 位文件都必须经过测试,以确保系统稳定性不会受到损害。这可能需要测试机构额外花费测试时间,并由此产生额外的费用。时间和费用由测试机构视具体情况而定。
只要有可能,您应该避免使用任何 16 位代码,就算是为了确保向后兼容性,也不能这样做,因为 Windows 的 64 位版本不支持 16 位代码。
3. 支持长文件名和 UNC 路径
/或允许用户输入文件名,那么您的应用程序必须支持所有有效的 Win32 文件名,包括长文件名 (Long File Name, LFN) 和通用命名标准 (Universal Naming Convention, UNC) 名称。LFN 和 UNC 名可能比 16 位 Windows 和传统的 DOS 应用程序允许的名称长,而且可能包含 16 位 Windows 或 DOS 不允许使用的字符。
C:\documents and settings\joe user\my documents\my lette
原创力文档


文档评论(0)