This function moves the end-of-file position for the specified file to the current position of the file pointer. A remote application interface (RAPI) version of this function exists, and it is called CeSetEndOfFile.
BOOL SetEndOfFile( HANDLE hFile);
[in] Handle to the file to have its EOF position moved. The file handle must have been created with GENERIC_WRITE access to the file.
Nonzero indicates success. Zero indicates failure. To get extended error information, call GetLastError.
This function can be used to truncate or extend a file. If the file is extended, the contents of the file between the old EOF position and the new position are not defined.
If you called CreateFileMapping to create a file-mapping object for hFile, you must first call UnmapViewOfFile to unmap all views and call CloseHandle to close the file-mapping object before you can call SetEndOfFile.
|Runs on||Versions||Defined in||Include||Link to|
|Windows CE OS||1.0 and later||Winbase.h||Coredll.lib, Fsmain.lib|
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.