WOSA/XFS-SP 架构
2014 年 09 月 12 日 17:57:43
阅读数:3425
一. SPI 函数
函数有 个,分别是:
:该函数主要是建立一个 和指定 之间连接,支持操作,并初
始化该会话。
:该函数是获取该 设备的状态信息。
:具体的设备工作指令都是在该函数中完成的,比如,键盘的加密,打印机
的打印数据等。
:与 函数对应,断开 和指定 之间的连接。
:该函数实际是设置 调用的步骤进行记录。
!"#$注销事件,取消将指定的事件发送到指定窗口,实际上就是删除掉链表
里的某节点。
%&#取消某个正在执行的一步请求。
!"#$注册事件,将指定的事件发送到指定窗口,一般注册事件的时候是将该事
件存到链表里。
'("#询问 )$$! 是否可以释放掉 了*
+:该函数暂时可不考虑,一般是多应用访问一个设备时候用到。
'+:同上。
$
二. SP里内存管理
, 中 有 关 内 存 管 理 策 略 的 几 个 函 数 , 它 们 分 别 是
-. 、、-. 、 。对
于上面的四个函数来讲,-. 和 可以合为一个来看,因为
主要是提供给上层应用程序释放 返回的 结构的,其内部
实现与 -. 一样,所以我们可以认为 , 中只有三个内存管理函数
-.、、-.。这三个函数与 语言里
面的库函数 /、、 的功能是一一对应的。-. 用来分
评论1