Utilice esta función para crear un nuevo elemento de sintaxis e insertarlo después del elemento de sintaxis especificado. El elemento nuevo se convierte en el hermano siguiente del elemento especificado.
No utilice cniCreateElementAfter cuando cree una carpeta de cuerpo de mensaje (como XML, XMLNS, MRM, BLOB), porque esta función 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 cniCreateElementAfter para crear elementos bajo la carpeta. Puede utilizar cniCreateElementAfter porque el analizador, que está asociado a la carpeta de cuerpo de mensaje, se hereda.
CciElement* cniCreateElementAfter(
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.