I need to use BinaryReader.Read to read the file that more than 2GB (greater than the integer value range), the function parameters only support int32.
_BinaryReader.Read(_Buffer, 0, ChunkSize) 'ChunkSize value is 5GB (5,368,709,120), it's long value.