Kernel32ReadFile Method

Overload List

ReadFile(SafeFileHandle, Byte, Int32, Int32, NativeOverlapped) Reads data from the specified file or input/output (I/O) device. Reads occur at the position specified by the file pointer if supported by the device.

This function is designed for both synchronous and asynchronous operations. For a similar function designed solely for asynchronous operation, see ReadFileEx.

ReadFile(SafeFileHandle, Byte, UInt32, UInt32, IntPtr) Reads data from the specified file or input/output (I/O) device. Reads occur at the position specified by the file pointer if supported by the device.

This function is designed for both synchronous and asynchronous operations. For a similar function designed solely for asynchronous operation, see ReadFileEx.

ReadFile(SafeFileHandle, IntPtr, UInt32, UInt32, IntPtr) Reads data from the specified file or input/output (I/O) device. Reads occur at the position specified by the file pointer if supported by the device.

This function is designed for both synchronous and asynchronous operations. For a similar function designed solely for asynchronous operation, see ReadFileEx.

See Also