Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

CAtlTemporaryFile Class

This class provides methods for the creation and use of a temporary file.

Important note Important

This class and its members cannot be used in applications that execute in the Windows Runtime.

class CAtlTemporaryFile

Name

Description

CAtlTemporaryFile::Close

Call this method to close a temporary file and either delete its contents or store them under the specified file name.

CAtlTemporaryFile::Create

Call this method to create a temporary file.

CAtlTemporaryFile::Flush

Call this method to force any data remaining in the file buffer to be written to the temporary file.

CAtlTemporaryFile::GetPosition

Call this method to get the current file pointer position.

CAtlTemporaryFile::GetSize

Call this method to get the size in bytes of the temporary file.

CAtlTemporaryFile::HandsOff

Call this method to disassociate the file from the CAtlTemporaryFile object.

CAtlTemporaryFile::HandsOn

Call this method to open an existing temporary file and position the pointer at the end of the file.

CAtlTemporaryFile::LockRange

Call this method to lock a region in the file to prevent other processes from accessing it.

CAtlTemporaryFile::Read

Call this method to read data from the temporary file starting at the position indicated by the file pointer.

CAtlTemporaryFile::Seek

Call this method to move the file pointer of the temporary file.

CAtlTemporaryFile::SetSize

Call this method to set the size of the temporary file.

CAtlTemporaryFile::TempFileName

Call this method to return the name of the temporary file.

CAtlTemporaryFile::UnlockRange

Call this method to unlock a region of the temporary file.

CAtlTemporaryFile::Write

Call this method to write data to the temporary file starting at the position indicated by the file pointer.

Name

Description

CAtlTemporaryFile::operator HANDLE

Returns a handle to the temporary file.

CAtlTemporaryFile makes it easy to create and use a temporary file. The file is automatically named, opened, closed, and deleted. If the file contents are required after the file is closed, they can be saved to a new file with a specified name.

Header: atlfile.h

Show:
© 2015 Microsoft