Utilice esta función para crear un objeto de mensaje de salida. Para cada llamada a esta función, debe incluir una llamada coincidente a cniDeleteMessage para devolver los recursos asignados cuando se haya completado el proceso en el mensaje de salida.
CciMessage* cniCreateMessage(
int* returnCode,
CciMessageContext* messageContext);
Si la ejecución se realiza satisfactoriamente, se devuelve la dirección del objeto de mensaje. De lo contrario, se devuelve un valor de cero (CCI_NULL_ADDR) y el parámetro returnCode indica la razón del error.
outMsg = cniCreateMessage(&rc, cniGetMessageContext(&rc, message));