Mit dieser Funktion können Sie in einer Instanz eines Knotenobjekts ein Ausgabeterminal erstellen und die Adresse des erstellten Terminalobjekts zurückgeben.
Das Terminalobjekt wird bei der Zerstörung des Eignerknotens mit zerstört. Diese Funktion darf nur innerhalb der Implementierungsfunktion cniCreateNodeContext aufgerufen werden.
CciTerminal* cniCreateOutputTerminal(
int* returnCode,
CciNode* nodeObject,
CciChar* name);
Bei Erfolg wird die Adresse des Knotenterminalobjekts zurückgegeben. Ansonsten wird ein Nullwert (CCI_NULL_ADDR) ausgegeben.
entry->handle = cniCreateOutputTerminal(
&rc,
context->nodeObject
(CciChar*)terminalName);