Obtém o valor do atributo namespace para o elemento de sintaxe especificado. O nome do elemento de sintaxe terá sido definido anteriormente utilizando cniSetElementNamespace ou cpiSetElementNamespace.
Isso é utilizado ao converter uma mensagem que pertence a um domínio com conhecimento de espaço de nome para um fluxo de bits.
CciSize cniElementNamespace( int* returnCode, CciElement* targetElement, const CciChar* value, CciSize length)
if (element != 0) { /*obter nome*/ cniElementName(&rc, element, (CciChar*)&elementName, sizeof(elementName)); /*obter espaço de nomes*/ elementNamespace=(CciChar*)malloc(sizeof(CciChar) * elementNamespaceLength); elementNamespaceLength = cniElementNamespace(&rc, element, elementNamespace, elementNamespaceLength); if (rc==CCI_BUFFER_TOO_SMALL){ free(elementNamespace); elementNamespace=(CciChar*)malloc(sizeof(CciChar) * elementNamespaceLength); elementNamespaceLength = cniElementNamespace(&rc, element, elementNamespace, elementNamespaceLength); } checkRC(rc);