System Repair Engineer 可疑文件验证插件示例程序

本插件示例程序演示了如何提供 System Repair Engineer 使用的可疑文件验证插件接口以及操作流程。示例程序里面会将SREng传入的信息写到SREng所在目录的文本里面。

本插件示例程序使用 VC++ 语言开发,需要使用 Visual Studio 2005 或更高版本打开工程文件。如果您的不是 Visual Studio 2005,可以直接打开 .CPP 和 .H 文件阅读代码。

备注:

  1. 在 System Repair Engineer 2.5 版本里面,可疑文件验证插件文件名必须是 3rdUpd.DLL,且必须存放在 SREng 所在目录的 Upload 子目录里面。另外,3rdUpd.DLL 必须有合法的数字签名,否则SREng不会加载。
  2. 在开发调试的时候,可以在开发环境里面产生一个自定义的临时证书,并用这个证书给 3rdUpd.DLL 签名,开发完成以后,由于临时证书在用户环境里面是不存在的,因此必须使用有效的证书对 3rdUpd.DLL 进行签名。有效的证书可以从 VeriSign 获取到。
  3. 临时证书可以使用 Windows Platform SDK 自己创建,详情可以参考 MSDN

System Repair Engineer 普通插件示例程序

本插件示例程序演示了如何使用 System Repair Engineer 插件接口和 System Repair Engineer 主程序进行通信,同时演示了如何使用 System Repair Engineer 主程序提供的导出函数。

关于 System Repair Engineer 插件接口使用说明和 System Repair Engineer 主程序导出函数使用说明,可以参看接口定义文档。


© Smallfrogs, 2003-2007. 保留所有权利