Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

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

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.