发明名称 |
本地和非本地共享数据结构间的数据对齐 |
摘要 |
这里描述了便于本地计算平台内非本地程序模块的操作的技术。该技术提供了一种机制,用于(根据需要)使数据结构的参数对齐,使得不同范例的程序模块或操作系统可以使用它们。使数据结构的参数数据对齐,以匹配本地范例。一般而言,这种数据结构由非本地程序模块和本地操作系统(或其它程序模块)所共享。它对齐使得本地平台可快速且容易地访问数据——否则将是不对齐的并且妨碍性能。本摘要自身不限制本专利的范围。本发明的范围在所附权利要求中指出。 |
申请公布号 |
CN100468338C |
申请公布日期 |
2009.03.11 |
申请号 |
CN02820445.X |
申请日期 |
2002.10.22 |
申请人 |
微软公司 |
发明人 |
B·邦德;A·S·哈利德 |
分类号 |
G06F9/455(2006.01)I;G06F9/318(2006.01)I;G06F5/00(2006.01)I;G06F5/01(2006.01)I;G06F9/312(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
陈 斌 |
主权项 |
1. 一种非本地程序模块的仿真器,所述仿真器包括:输入单元,用于拦截来自非本地程序模块的调用;变换器,用于把用于传递参数的非本地程序模块的非本地范例变换成用于传递参数的本地环境的本地范例;以及数据整直器,用于重新定义字边界、以及按照所述本地环境的本地范例对齐参数的格式。 |
地址 |
美国华盛顿州 |