Cosmetic: RtlCreateUnicodeString(): Fix 'const' warnings
[reactos.git] / include / unicode.h
index a5aae71..db244ae 100644 (file)
@@ -32,6 +32,8 @@
 #ifndef _GNU_H_WINDOWS32_UNICODEFUNCTIONS
 #define _GNU_H_WINDOWS32_UNICODEFUNCTIONS
 
+#include <funcs.h>     /* for LPPROGRESS_ROUTINE */
+
 #ifdef __cplusplus
 extern "C" {
 #endif /* __cplusplus */
@@ -649,6 +651,17 @@ CopyFileW(
 
 WINBOOL
 STDCALL
+CopyFileExW(
+    LPCWSTR lpExistingFileName,
+    LPCWSTR lpNewFileName,
+    LPPROGRESS_ROUTINE lpProgressRoutine,
+    LPVOID lpData,
+    LPBOOL pbCancel,
+    DWORD dwCopyFlags
+    );
+
+WINBOOL
+STDCALL
 MoveFileW(
     LPCWSTR lpExistingFileName,
     LPCWSTR lpNewFileName
@@ -662,6 +675,16 @@ MoveFileExW(
     DWORD dwFlags
     );
 
+WINBOOL
+STDCALL
+MoveFileWithProgressW(
+    LPCWSTR lpExistingFileName,
+    LPCWSTR lpNewFileName,
+    LPPROGRESS_ROUTINE lpProgressRoutine,
+    LPVOID lpData,
+    DWORD dwFlags
+    );
+
 HANDLE
 STDCALL
 CreateNamedPipeW(
@@ -2139,7 +2162,7 @@ FindNextFileW(
 WINBOOL
 STDCALL
 GetVersionExW(
-    LPOSVERSIONINFO lpVersionInformation
+    LPOSVERSIONINFOW lpVersionInformation
     );
 
 #define CreateWindowW(lpClassName, lpWindowName, dwStyle, x, y,\
@@ -2259,7 +2282,7 @@ InitiateSystemShutdownW(
 WINBOOL
 STDCALL
 AbortSystemShutdownW(
-    LPWSTR lpMachineName
+    LPCWSTR lpMachineName
     );
 
 LONG