Write a chunk of bytes to the file starting from the given offset, from the provided array
source buffer to write data from
offset to start writing from
number of bytes written
File.IOException on failure
See Implementation
Write a chunk of bytes to the file starting from the given offset, from the provided array