Ruft den Wert des Attributs namespace für das angegebene Syntaxelement ab. Der Name des Syntaxelements wurde zuvor mit Hilfe von cniSetElementNamespace oder cpiSetElementNamespace festgelegt.
Diese Funktion wird verwendet, wenn eine Nachricht, die zu einer Domäne gehört, bei der der Namensbereich berücksichtigt werden muss, in einen Bitstrom konvertiert wird.
CciSize cniElementNamespace( int* returnCode, CciElement* targetElement, const CciChar* value, CciSize length)
if (element != 0) { /*get name*/ cniElementName(&rc, element, (CciChar*)&elementName, sizeof(elementName)); /*get namespace*/ 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);