MoveFileEx function kernel32

int MoveFileEx(
  1. Pointer<Utf16> lpExistingFileName,
  2. Pointer<Utf16> lpNewFileName,
  3. int dwFlags
)

Moves an existing file or directory, including its children, with various move options.

BOOL MoveFileExW(
  LPCWSTR lpExistingFileName,
  LPCWSTR lpNewFileName,
  DWORD  dwFlags
);

Implementation

int MoveFileEx(
  Pointer<Utf16> lpExistingFileName,
  Pointer<Utf16> lpNewFileName,
  int dwFlags,
) => _MoveFileEx(lpExistingFileName, lpNewFileName, dwFlags);