cniCreateOutputTerminal

노드 오브젝트 상에 출력 터미널을 작성하고 작성 중인 터미널 오브젝트의 주소를 리턴합니다. 소유 노드가 버려지면 터미널 오브젝트가 버려집니다.

이 함수는 구현 함수 cniCreateNodeContext 내에서만 호출될 수 있습니다.

구문

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

매개변수

returnCode
함수의 리턴 코드(출력).
가능한 리턴 코드는 다음과 같습니다.
  • CCI_SUCCESS
  • CCI_FAILURE
  • CCI_EXCEPTION
  • CCI_INV_NODE_OBJECT
  • CCI_INV_TERMINAL_NAME
nodeObject
출력 터미널이 작성될 노드 오브젝트의 인스턴스 주소(입력). 주소는 cniCreateNodeContext로부터 리턴됩니다.
name
작성 중인 터미널의 이름(입력).

리턴 값

함수가 정상적으로 실행되면, 노드 터미널 오브젝트의 주소가 리턴됩니다. 정상적으로 실행되지 않으면 0 값(CCI_NULL_ADDR)이 리턴됩니다.

    entry->handle = cniCreateOutputTerminal(
                                                                                                             &rc, 
                                           context->nodeObject
                                                                                     (CciChar*)terminalName);
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
as07540_