n The number of bytes written. -1 Upon failure, the file pointer remains unchanged and pwrite sets errno to one of the following values: o EINVAL - The offset argument is invalid. The value is negative. o ESPIPE - fildes is associated with a pipe or FIFO.