Kernel32SetEndOfFile Method

Sets the physical file size for the specified file to the current position of the file pointer.

The physical file size is also referred to as the end of the file.

The SetEndOfFile(IntPtr) function can be used to truncate or extend a file. To set the logical end of a file, use the SetFileValidData function.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)]
public static bool SetEndOfFile(
	IntPtr hFile
)

Parameters

hFile  IntPtr
A handle to the file to be extended or truncated.

The file handle must be created with the GENERIC_WRITE access right.

Return Value

Boolean
If the function succeeds, the return value is . If the function fails, the return value is .

Remarks

See Also