-
公开(公告)号:CN102866884B
公开(公告)日:2016-09-28
申请号:CN201210317710.8
申请日:2012-08-31
Applicant: 微软技术许可有限责任公司
Inventor: H.皮尔森 , B.雷克托尔 , M.洛夫尔 , M.普拉克里亚 , S.罗维 , T.巴苏 , R.A.弗洛达茨科 , E.H.奥米亚 , J.杜尼茨 , A.霍尔塞克 , L.W.奥斯特曼 , 曾炜 , N.沃瓦 , S.索尔卡 , M.阿克西安金
IPC: G06F9/44
CPC classification number: G06F9/542 , G06F8/36 , G06F9/448 , G06F9/4484 , G06F9/541
Abstract: 有关操作系统应用编程接口的信息以已知的格式被存储在已知的位置。这个信息充分描述由操作系统显露的API,并且被存储在API元数据文件中。语言编译器或解释器使用这个API信息来用目标语言构建本机系统API的自然的和熟悉的表示。语言编译器或解释器可以在编译时和/或运行时间读取所述API信息。元数据被使用来允许应用引用API中的命名元素。构建了投射,所述投射使用元数据来把API中的命名元素映射到目标语言中的命名元素,以及定义包装器,所述包装器在目标表示与本机操作系统表示之间对那些元素的数据编组。