MoveFileEx (kernel32)
Last changed: -131.107.0.70

.
Summary

C# Signature:

[DllImport("kernel32.dll", SetLastError=true, CharSet=CharSet.Auto)]
static extern bool MoveFileEx(string lpExistingFileName, string lpNewFileName,
   MoveFileFlags dwFlags);

VB.Net Signature:

Declare Unicode Function MoveFileEx Lib "kernel32.dll" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal dwFlags As MoveFileFlags) As Integer

User-Defined Types:

MoveFileFlags

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

File.Move is similar but without options.

Documentation
MoveFileEx on MSDN