the bytes written (may be 0 because of buffering) or -1 in case
of error

DESCRIPTIONxmlWriterStartCDATA() starts a new CDATA block in writer.
If this will be a simple 'start CDATA-write content-end CDATA'
sequence, you can do it with one call to xmlWriterWriteCDATA()
instead.