一種結構化診斷對象的自動化解析方法

基本信息

申請?zhí)?/td> CN201910468391.2 申請日 -
公開(公告)號 CN110162480A 公開(公告)日 2019-08-23
申請公布號 CN110162480A 申請公布日 2019-08-23
分類號 G06F11/36 分類 計算;推算;計數(shù);
發(fā)明人 曾令輝 申請(專利權)人 蘇州簡約納電子有限公司
代理機構 南京正聯(lián)知識產權代理有限公司 代理人 蘇州簡約納電子有限公司
地址 215021 江蘇省蘇州市工業(yè)園區(qū)金雞湖大道1355號國際科技園A-0305室
法律狀態(tài) -

摘要

摘要 一種結構化診斷對象的自動化解析方法,定義診斷資源定義宏和診斷對象生成API;腳本讀入診斷對象的資源描述文件,生成一個診斷對象ID與診斷數(shù)據(jù)結構名稱的描述信息,并插入到被診斷可執(zhí)行程序對應的診斷數(shù)據(jù)庫文件;對診斷對象的結構體頭文件進行語法分析,提取結構體信息,并插入到被診斷可執(zhí)行程序對應的診斷數(shù)據(jù)庫文件;被診斷程序運行時,調用診斷對象生成API,輸出到診斷工具;診斷工具開啟時導入被診斷可執(zhí)行程序的診斷數(shù)據(jù)庫文件,當接收到一個需要結構化解析的診斷對象時,提取診斷對象的診斷ID和診斷對象的二進制內存,根據(jù)診斷對象ID從診斷數(shù)據(jù)庫中索引找到該診斷對象的結構化描述,根據(jù)結構化描述信息來格式化診斷對象的二進制內存。