[发明专利]运行日志取得方法、程序和存储介质无效
申请号: | 200310124566.7 | 申请日: | 2003-12-30 |
公开(公告)号: | CN1635470A | 公开(公告)日: | 2005-07-06 |
发明(设计)人: | 陈新侠;韩劲 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李德山 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 运行日志取得方法、程序和存储介质,能容易地取得软件的处理日志,减少分析程序错误的人力。该方法用于取得包括执行预定处理的函数的程序的运行日志,包括将被加载的所述函数的地址改为用来取得运行日志的函数的地址的步骤,用来取得运行日志的函数包含以下步骤:调用进行上述预定处理的函数,执行该处理,将接收的执行结果送给上述程序;判断在上述程序的函数定义中是否定义了以预定方式规定了其类型的指针参数;若是,则将指针参数所指内存的内容作为所述规定数据类型的数据进行记录。所述类型可用索引结构体定义,从而通过访问索引结构体的指定成员来判断指针参数的类型。所述成员的类型可以是各种非输出函数和各种结构体等。 | ||
搜索关键词: | 运行 日志 取得 方法 程序 存储 介质 | ||
【主权项】:
1.一种运行日志取得方法,用于取得包括至少一个执行预定处理的函数的程序的运行日志,包括以下步骤:将被加载的用于执行上述预定处理的所述至少一个函数的地址改为用来取得运行日志的函数的地址,其中,所述用来取得运行日志的函数包含以下步骤:调用进行上述预定处理的所述至少一个函数,执行该预定处理,接收执行结果并将接收到的执行结果转送给上述程序;判断在上述程序的函数定义中是否定义了这样的指针参数:以预定的方式规定了其类型;并且如果定义了以预定方式规定了其类型的指针参数,则将该指针参数所指的内存的内容作为所述规定数据类型的数据进行记录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200310124566.7/,转载请声明来源钻瓜专利网。