cniCreateInputTerminal

在节点对象的实例上创建输入终端,返回已创建的终端对象的地址。当破坏终端对象拥有的节点时由消息代理破坏终端对象。

必须仅从实施函数 cniCreateNodeContext 内调用此函数。

语法

CciTerminal* cniCreateInputTerminal(
    int*                returnCode,
    CciNode*           nodeObject,
    CciChar*  name);

参数

returnCode
来自函数(输出)的返回码。
可能的返回码是:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_NODE_OBJECT
  • CCI_INV_TERMINAL_NAME
nodeObject
指定节点对象的实例的地址,在该对象上要创建输入终端(输入)。从 cniCreateNodeContext 返回该地址。
name
为正在创建的终端指定名称(输入)。

返回值

如果成功,则返回节点终端对象的地址。否则,返回零值(CCI_NULL_ADDR)。

示例

   entry->handle = cniCreateInputTerminal(
                                                                                             &rc,
                                          context->nodeObject,
                                                                                     (CciChar*)terminalName);
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
as07530_