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 的以空值终止的字符串的地址(输出)。空字符串对名称空间是有效值。缺省情况下,在空字符串名称空间中创建元素,因此您可以指定空字符串作为名称空间,但仅当元素先前在另一个名称空间中时才有效,并且您要将名称空间值更改为空字符串。

返回值

无。 如果发生错误,则 returnCode 参数表明错误原因。

声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
as07746_