この関数を使用して、ノード・オブジェクトのインスタンスに入力ターミナルを作成し、作成されたターミナル・オブジェクトのアドレスを戻します。
所有するノードが破棄されると、ターミナル・オブジェクトもブローカーによって破棄されます。 この関数は、インプリメンテーション関数 cniCreateNodeContext 内だけから呼び出さなければなりません。
CciTerminal* cniCreateInputTerminal(
int* returnCode,
CciNode* nodeObject,
CciChar* name);
成功した場合、ノード・ターミナル・オブジェクトのアドレスが戻されます。 失敗した場合、ゼロの値 (CCI_NULL_ADDR) が戻されます。
entry->handle = cniCreateInputTerminal(
&rc,
context->nodeObject,
(CciChar*)terminalName);