[HEADERS]
[reactos.git] / reactos / dll / win32 / kernel32 / file / create.c
index da74860..f5c9fab 100644 (file)
@@ -54,7 +54,7 @@ typedef struct _REPARSE_DATA_BUFFER {
 /*
  * @implemented
  */
-HANDLE STDCALL CreateFileA (LPCSTR                     lpFileName,
+HANDLE WINAPI CreateFileA (LPCSTR                      lpFileName,
                            DWORD                       dwDesiredAccess,
                            DWORD                       dwShareMode,
                            LPSECURITY_ATTRIBUTES       lpSecurityAttributes,
@@ -85,7 +85,7 @@ HANDLE STDCALL CreateFileA (LPCSTR                    lpFileName,
 /*
  * @implemented
  */
-HANDLE STDCALL CreateFileW (LPCWSTR                    lpFileName,
+HANDLE WINAPI CreateFileW (LPCWSTR                     lpFileName,
                            DWORD                       dwDesiredAccess,
                            DWORD                       dwShareMode,
                            LPSECURITY_ATTRIBUTES       lpSecurityAttributes,
@@ -170,14 +170,14 @@ HANDLE STDCALL CreateFileW (LPCWSTR                       lpFileName,
    if(dwFlagsAndAttributes & FILE_FLAG_BACKUP_SEMANTICS)
    {
       if(dwDesiredAccess & GENERIC_ALL)
-         Flags |= FILE_OPEN_FOR_BACKUP_INTENT | FILE_OPEN_FOR_RECOVERY;
+         Flags |= FILE_OPEN_FOR_BACKUP_INTENT | FILE_OPEN_REMOTE_INSTANCE;
       else
       {
          if(dwDesiredAccess & GENERIC_READ)
             Flags |= FILE_OPEN_FOR_BACKUP_INTENT;
 
          if(dwDesiredAccess & GENERIC_WRITE)
-            Flags |= FILE_OPEN_FOR_RECOVERY;
+            Flags |= FILE_OPEN_REMOTE_INSTANCE;
       }
    }
    else
@@ -367,7 +367,7 @@ HANDLE STDCALL CreateFileW (LPCWSTR                 lpFileName,
  * @implemented
  */
 BOOLEAN
-STDCALL
+WINAPI
 CreateSymbolicLinkW(IN LPCWSTR lpSymlinkFileName,
                     IN LPCWSTR lpTargetFileName,
                     IN DWORD dwFlags)