Utilice esta función para crear un elemento de sintaxis como el último hijo del elemento de sintaxis especificado.
No utilice cniCreateElementAsLastChild al crear una carpeta de cuerpo de mensaje (como XML, XMLNS, MRM, BLOB), porque no asocia un analizador propietario a la carpeta. Para crear una carpeta de cuerpo de mensaje, puede utilizar una de las siguientes funciones:
Una vez que se ha creado la carpeta de cuerpo de mensaje, puede utilizar cniCreateElementAsLastChild para crear elementos bajo la carpeta. Puede utilizar cniCreateElementAsLastChild porque el analizador, que está asociado a la carpeta de cuerpo de mensaje, se hereda.
CciElement* cniCreateElementAsLastChild(
int* returnCode,
CciElement* targetElement);
Si la ejecución se realiza satisfactoriamente, se devuelve la dirección del objeto de elemento nuevo. De lo contrario, se devuelve un valor de cero (CCI_NULL_ADDR) y el parámetro returnCode indica la razón del error.
CciElement* lastChild = cniCreateElementAsLastChild(&rc, outRootElement);
cniSetElementName(&rc, lastChild, elementName);