Use esta função para criar um elemento da sintaxe como o primeiro filho do elemento da sintaxe especificado.
Não use cniCreateElementAsFirstChild ao criar uma pasta do corpo da mensagem (tais como XML, XMLNS, MRM, BLOB), porque isto 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 do corpo da mensagem tiver sido criada, você poderá chamar cniCreateElementAsFirstChild para criar elementos na pasta. É possível usar o cniCreateElementAsFirstChild porque o analisador, que está associado à pasta do corpo da mensagem, é herdado.
CciElement* cniCreateElementAsFirstChild(
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.