fn ReadFile(in_hFile: HANDLE, buffer: []u8, offset: ?u64, io_mode: std.io.ModeOverride) ReadFileError!usize

If buffer’s length exceeds what a Windows DWORD integer can hold, it will be broken into multiple non-atomic reads.

Parameters

in_hFile: HANDLE,
buffer: []u8,
offset: ?u64,
io_mode: std.io.ModeOverride,