Utilice esta función para grabar el árbol de elementos de sintaxis asociado al mensaje especificado en el almacenamiento intermedio de datos que es propiedad del objeto de mensaje. Normalmente esta función la utilizan los nodos de salida.
Esta operación serializa el árbol de elementos en una corriente de bits que posteriormente se puede procesar como una secuencia de bytes contiguos. Esta función debería utilizarse al grabar la corriente de bits en un destino que está fuera del intermediario.
Debe llamar a cniFinalize antes de realizar esta llamada o cniWriteBuffer fallará.
void cniWriteBuffer(
int* returnCode,
CciMessage* message);
Ninguno. Si se produce un error, el parámetro returnCode indica la razón del mismo.
cniCopyElementTree(&rc, inLastChild, outLastChild);
cniFinalize(&rc, outMessage);
cniWriteBuffer(&rc, outMessage);