Directory Management Functions

The following functions are used in directory management.

In this section

Function Description
CreateDirectory
Creates a new directory.
CreateDirectoryEx
Creates a new directory with the attributes of a specified template directory.
CreateDirectoryTransacted
Creates a new directory as a transacted operation, with the attributes of a specified template directory.
FindCloseChangeNotification
Stops change notification handle monitoring.
FindFirstChangeNotification
Creates a change notification handle and sets up initial change notification filter conditions.
FindNextChangeNotification
Requests that the operating system signal a change notification handle the next time it detects an appropriate change.
GetCurrentDirectory
Retrieves the current directory for the current process.
ReadDirectoryChangesExW
Retrieves information that describes the changes within the specified directory, which can include extended information if that information type is specified.
ReadDirectoryChangesW
Retrieves information that describes the changes within the specified directory.
RemoveDirectory
Deletes an existing empty directory.
RemoveDirectoryTransacted
Deletes an existing empty directory as a transacted operation.
SetCurrentDirectory
Changes the current directory for the current process.