5.3 Functions

The following functions are used with files:

CloseHandle
CopyFile
CreateDirectory
CreateFile
DeleteFile
FileIOCompletionRoutine
FindClose
FindCloseChangeNotification
FindFirstChangeNotification
FindFirstFile
FindNextChangeNotification
FindNextFile
FlushFileBuffers
GetCurrentDirectory
GetDiskFreeSpace
GetDriveType
GetFileAttributes
GetFileInformationByHandle
GetFileSize
GetFileType
GetFullPathName
GetLogicalDrives
GetLogicalDriveStrings
GetTempFileName
GetTempPath
GetVolumeInformation
LockFile
MoveFile
ReadFile
ReadFileEx
RemoveDirectory
SearchPath
SetCurrentDirectory
SetEndOfFile
SetFileAttributes
SetFilePointer
SetHandleCount
UnlockFile
WriteFile
WriteFileEx

OpenFile (maintained for win3.1 compatibility; use CreateFile)
_lopen (maintained for win3.1 compatibility; use CreateFile)
_lclose (maintained for win3.1 compatibility; use CloseHandle)
_lcreat (maintained for win3.1 compatibility; use CreateFile)
_lread (maintained for win3.1 compatibility; use ReadFile)
_lwrite (maintained for win3.1 compatibility; use WriteFile)
_llseek (maintained for win3.1 compatibility; use SetFilePointer)