Export (0) Print
Expand All

Using File Management

The following samples use the file management functions.

In this section

TopicDescription

Adding Users to an Encrypted File

Example code that shows how to add a new user to an existing encrypted file by using the AddUsersToEncryptedFile function.

Appending One File to Another File

Example code that shows how an application can append one file to the end of another file, including how to open and close files, read and write to files, and lock and unlock files.

Creating and Using a Temporary File

Example code that shows how to create a temporary file for data manipulation purposes by using the GetTempFileName and GetTempPath functions.

Locking and Unlocking Byte Ranges in Files

Example code that shows byte range locking and unlocking by using the LockFileEx and UnlockFileEx functions.

Opening a File for Reading or Writing

Example code that shows how to use the CreateFile function to create a new file or open an existing file.

Retrieving and Changing File Attributes

Example code that shows how to use the GetFileAttributesEx function to retrieve file attributes.

Testing for the End of a File

Example code that shows how to test for the end of file during a synchronous read operation and during an asynchronous read operation.

Using Streams

Example code that shows how to use basic NTFS file system streams.

 

 

 

Community Additions

ADD
Show:
© 2015 Microsoft