Что возвращает SysFileWrite(hFile, ADR(WriteBuffer), LEN(WriteBuffer)); ?