fn pwrite(self: File, bytes: []const u8, offset: u64) PWriteError!usize

On Windows, this function currently does alter the file pointer. https://github.com/ziglang/zig/issues/12783

Parameters

self: File,
bytes: []const u8,
offset: u64,