Use esta função para criar um novo elemento da sintaxe e insira-o após o elemento da sintaxe especificado. O novo elemento se torna o próximo irmão do elemento especificado.
Não use cniCreateElementAfter quando você criar uma pasta de corpo da mensagem (tais como XML, XMLNS, MRM, BLOB), porque esta função não associa um analisador de propriedade à pasta. Para criar uma pasta de corpo da mensagem, é possível usar uma das funções a seguir:
Quando a pasta de corpo da mensagem tiver sido criada, será possível usar cniCreateElementAfter para criar elementos na pasta. É possível usar cniCreateElementAfter porque o analisador, que está associado à pasta do corpo da mensagem, é herdado.
CciElement* cniCreateElementAfter(
int* returnCode,
CciElement* targetElement);
Se for bem-sucedido, o endereço do novo objeto de elemento é retornado. Caso contrário, um valor de zero (CCI_NULL_ADDR) é retornado, e o parâmetro returnCode indica a razão do erro.