cniSetElementNamespace

지정된 구문 요소의 namespace 속성을 설정합니다.

네임스페이스를 인식하는 도메인에 속하는 메시지를 처리할 때 사용됩니다.

구문

void cniSetElementNamespace(
	int*           returnCode,
	CciElement*    targetElement,
	const CciChar* nameSpace)		

매개변수

returnCode
함수의 리턴 코드(출력). 널(null) 포인터는 노드가 오류를 처리하지 않음을 의미합니다. 입력이 널(null)이 아닌 경우, 출력은 호출 성공 상태를 의미합니다. 이 호출 실행 중 전달된 모든 예외는 플로우의 다음 업스트림 노드에 다시 전달됩니다. 예외에 대한 자세한 내용은 cciGetLastExceptionData를 호출하십시오.
가능한 리턴 코드는 다음과 같습니다.
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
  • CCI_INV_DATA_POINTER
targetElement
대상 구문 요소 오브젝트의 주소를 지정합니다(입력).
value
네임스페이스 값을 나타내는 CciChars의 널(Null) 종료 문자열 주소를 지정합니다. 빈 문자열은 네임스페이스의 올바른 값입니다. 기본적으로, 요소는 빈 문자열 네임스페이스에 작성되므로, 빈 문자열을 네임스페이스로 지정할 수 있지만 요소가 이전에 다른 네임스페이스에 있었으며 네임스페이스 값을 빈 문자열로 변경하려는 경우에만 효과가 있습니다.

리턴 값

없음. 오류가 발생할 경우, returnCode 매개변수는 오류의 이유를 표시합니다.

주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
as07746_