Minor changes.
authorEmanuele Aliberti <ea@iol.it>
Sat, 3 Jun 2000 14:47:33 +0000 (14:47 +0000)
committerEmanuele Aliberti <ea@iol.it>
Sat, 3 Jun 2000 14:47:33 +0000 (14:47 +0000)
svn path=/trunk/; revision=1169

18 files changed:
reactos/lib/kernel32/except/except.c
reactos/lib/kernel32/file/copy.c
reactos/lib/kernel32/file/create.c
reactos/lib/kernel32/file/curdir.c
reactos/lib/kernel32/file/delete.c
reactos/lib/kernel32/file/deviceio.c
reactos/lib/kernel32/file/dir.c
reactos/lib/kernel32/file/dosdev.c
reactos/lib/kernel32/file/file.c
reactos/lib/kernel32/file/find.c
reactos/lib/kernel32/file/iocompl.c
reactos/lib/kernel32/file/lfile.c
reactos/lib/kernel32/file/lock.c
reactos/lib/kernel32/file/npipe.c
reactos/lib/kernel32/file/pipe.c
reactos/lib/kernel32/file/rw.c
reactos/lib/kernel32/file/volume.c
reactos/lib/kernel32/process/create.c

index d267075..6a3d1e0 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: except.c,v 1.5 2000/06/03 14:47:31 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/misc/except.c
@@ -12,6 +13,7 @@
 #include <ddk/ntddk.h>
 #include <windows.h>
 
+#include <kernel32/error.h>
 
 typedef LONG (STDCALL *LPTOP_LEVEL_EXCEPTION_FILTER)(
        struct _EXCEPTION_POINTERS *ExceptionInfo
@@ -64,7 +66,7 @@ UnhandledExceptionFilter(struct _EXCEPTION_POINTERS *ExceptionInfo)
                // Is there a debugger running ?
                errCode = NtQueryInformationProcess(NtCurrentProcess(),ProcessDebugPort,&DebugPort,sizeof(HANDLE),NULL);
                if ( !NT_SUCCESS(errCode) ) {
-                       SetLastError(RtlNtStatusToDosError(errCode));
+                       SetLastErrorByStatus(errCode);
                        return EXCEPTION_EXECUTE_HANDLER;
                }
                if ( DebugPort ) {
@@ -95,3 +97,5 @@ UnhandledExceptionFilter(struct _EXCEPTION_POINTERS *ExceptionInfo)
        return EXCEPTION_EXECUTE_HANDLER;
        
 }
+
+/* EOF */
index 9699948..c0efd8d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: copy.c,v 1.6 2000/03/14 23:09:23 ekohl Exp $
+/* $Id: copy.c,v 1.7 2000/06/03 14:47:31 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -17,6 +17,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 #define LPPROGRESS_ROUTINE void*
@@ -65,7 +66,7 @@ CopyFileExW (
    if (!NT_SUCCESS(errCode))
      {
        NtClose(FileHandleSource);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -76,7 +77,7 @@ CopyFileExW (
    if (!NT_SUCCESS(errCode))
      {
        NtClose(FileHandleSource);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -103,7 +104,7 @@ CopyFileExW (
      {
        NtClose(FileHandleSource);
        NtClose(FileHandleDest);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -116,7 +117,7 @@ CopyFileExW (
      {
        NtClose(FileHandleSource);
        NtClose(FileHandleDest);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -131,7 +132,7 @@ CopyFileExW (
      {
        NtClose(FileHandleSource);
        NtClose(FileHandleDest);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
index 879f3a7..5f7753c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: create.c,v 1.20 2000/05/13 13:50:56 dwelch Exp $
+/* $Id: create.c,v 1.21 2000/06/03 14:47:31 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -19,6 +19,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 /* FUNCTIONS ****************************************************************/
@@ -144,7 +145,7 @@ HANDLE STDCALL CreateFileW (LPCWSTR                 lpFileName,
                          0);
    if (!NT_SUCCESS(Status))
      {
-       SetLastError (RtlNtStatusToDosError (Status));
+       SetLastErrorByStatus (Status);
        return INVALID_HANDLE_VALUE;
      }
    
index 4bb49f3..34e94d4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: curdir.c,v 1.24 2000/03/16 21:50:56 ekohl Exp $
+/* $Id: curdir.c,v 1.25 2000/06/03 14:47:31 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -17,6 +17,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 /* GLOBAL VARIABLES **********************************************************/
@@ -120,7 +121,7 @@ SetCurrentDirectoryA (
 
        if (!NT_SUCCESS(Status))
        {
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
@@ -143,7 +144,7 @@ SetCurrentDirectoryW (
        Status = RtlSetCurrentDirectory_U (&UnicodeString);
        if (!NT_SUCCESS(Status))
        {
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
index 489cc2c..c9487b1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: delete.c,v 1.6 2000/03/14 23:09:23 ekohl Exp $
+/* $Id: delete.c,v 1.7 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -17,6 +17,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 /* FUNCTIONS ****************************************************************/
@@ -99,7 +100,7 @@ DeleteFileW (
        if (!NT_SUCCESS(Status))
        {
                CHECKPOINT;
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
@@ -114,7 +115,7 @@ DeleteFileW (
        {
                CHECKPOINT;
                NtClose (FileHandle);
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
@@ -122,7 +123,7 @@ DeleteFileW (
        if (!NT_SUCCESS (Status))
        {
                CHECKPOINT;
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
index 4861927..ea636e1 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: deviceio.c,v 1.6 2000/03/14 23:09:23 ekohl Exp $
+/* $Id: deviceio.c,v 1.7 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -14,6 +14,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 WINBOOL
@@ -38,7 +39,7 @@ DeviceIoControl(
 
        if (lpBytesReturned == NULL)
        {
-               SetLastError (RtlNtStatusToDosError (STATUS_INVALID_PARAMETER));
+               SetLastErrorByStatus (STATUS_INVALID_PARAMETER);
                return FALSE;
        }
 
@@ -90,13 +91,13 @@ DeviceIoControl(
                if (NtWaitForSingleObject(hDevice,FALSE,NULL) < 0)
                {
                        *lpBytesReturned = IoStatusBlock->Information;
-                       SetLastError (RtlNtStatusToDosError (errCode));
+                       SetLastErrorByStatus (errCode);
                        return FALSE;
                }
        }
        else if (!NT_SUCCESS(errCode))
        {
-               SetLastError (RtlNtStatusToDosError (errCode));
+               SetLastErrorByStatus (errCode);
                return FALSE;
        }
 
@@ -122,7 +123,7 @@ GetOverlappedResult (
 
        if (lpOverlapped == NULL)
        {
-               SetLastError(RtlNtStatusToDosError(STATUS_INVALID_PARAMETER));
+               SetLastErrorByStatus(STATUS_INVALID_PARAMETER);
                return FALSE;
        }
 
@@ -130,7 +131,7 @@ GetOverlappedResult (
        {
                if (lpNumberOfBytesTransferred == 0)
                {
-                       SetLastError (RtlNtStatusToDosError (STATUS_PENDING));
+                       SetLastErrorByStatus (STATUS_PENDING);
                        return FALSE;
                }
                else if (bWait == TRUE)
@@ -157,7 +158,7 @@ GetOverlappedResult (
 
        if (lpOverlapped->Internal < 0)
        {
-               SetLastError (RtlNtStatusToDosError (lpOverlapped->Internal));
+               SetLastErrorByStatus (lpOverlapped->Internal);
                return FALSE;
        }
 
index e0e498a..bf0f76c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: dir.c,v 1.25 2000/03/15 18:28:58 ekohl Exp $
+/* $Id: dir.c,v 1.26 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -23,6 +23,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 /* FUNCTIONS *****************************************************************/
@@ -179,7 +180,7 @@ CreateDirectoryExW (
 
        if (!NT_SUCCESS(Status))
        {
-               SetLastError(RtlNtStatusToDosError(Status));
+               SetLastErrorByStatus(Status);
                return FALSE;
        }
 
@@ -271,7 +272,7 @@ RemoveDirectoryW (
        if (!NT_SUCCESS(Status))
        {
                CHECKPOINT;
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
@@ -286,7 +287,7 @@ RemoveDirectoryW (
        {
                CHECKPOINT;
                NtClose(DirectoryHandle);
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
@@ -294,7 +295,7 @@ RemoveDirectoryW (
        if (!NT_SUCCESS(Status))
        {
                CHECKPOINT;
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
index 4db0ada..4d57e4c 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: dosdev.c,v 1.3 2000/06/03 14:47:32 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/file/dosdev.c
@@ -105,3 +106,4 @@ QueryDosDeviceW(
        return FALSE;
 }
 
+/* EOF */
index 1e08f68..93e2c8d 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: file.c,v 1.23 2000/06/03 14:47:32 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/file/file.c
@@ -18,6 +19,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 #define LPPROGRESS_ROUTINE void*
 
@@ -141,7 +143,7 @@ OpenFile (
 
        if (!NT_SUCCESS(errCode))
        {
-               SetLastError (RtlNtStatusToDosError (errCode));
+               SetLastErrorByStatus (errCode);
                return (HFILE)INVALID_HANDLE_VALUE;
        }
 
@@ -158,7 +160,7 @@ WINBOOL STDCALL FlushFileBuffers(HANDLE hFile)
                                &IoStatusBlock);
    if (!NT_SUCCESS(errCode))
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return(FALSE);
      }
    return(TRUE);
@@ -213,7 +215,7 @@ DWORD STDCALL SetFilePointer(HANDLE hFile,
                                  FilePositionInformation);
    if (!NT_SUCCESS(errCode))
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return -1;
      }
    
@@ -245,7 +247,7 @@ DWORD STDCALL GetFileSize(HANDLE hFile,
                                    FileStandardInformation);
    if (!NT_SUCCESS(errCode)) 
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        if ( lpFileSizeHigh == NULL ) 
          {
             return -1;
@@ -305,7 +307,7 @@ DWORD STDCALL GetCompressedFileSizeW(LPCWSTR lpFileName,
    if (!NT_SUCCESS(errCode)) 
      {
        CloseHandle(hFile);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return 0;
      }
    CloseHandle(hFile);
@@ -330,7 +332,7 @@ WINBOOL STDCALL GetFileInformationByHandle(HANDLE hFile,
                                    FileDirectoryInformation);
    if (!NT_SUCCESS(errCode)) 
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -348,7 +350,7 @@ WINBOOL STDCALL GetFileInformationByHandle(HANDLE hFile,
                                    FileInternalInformation);
    if (!NT_SUCCESS(errCode)) 
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -362,7 +364,7 @@ WINBOOL STDCALL GetFileInformationByHandle(HANDLE hFile,
                                          FileFsVolumeInformation);
    if (!NT_SUCCESS(errCode)) 
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -375,7 +377,7 @@ WINBOOL STDCALL GetFileInformationByHandle(HANDLE hFile,
                                    FileStandardInformation);
    if (!NT_SUCCESS(errCode))
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -445,7 +447,7 @@ DWORD STDCALL GetFileAttributesW(LPCWSTR lpFileName)
    if (!NT_SUCCESS(errCode))
      {
        CloseHandle(hFile);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return 0xFFFFFFFF;
      }
    CloseHandle(hFile);
@@ -512,7 +514,7 @@ WINBOOL STDCALL SetFileAttributesW(LPCWSTR lpFileName,
    if (!NT_SUCCESS(errCode)) 
      {
        CloseHandle(hFile);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
    FileBasic.FileAttributes = dwFileAttributes;
@@ -524,7 +526,7 @@ WINBOOL STDCALL SetFileAttributesW(LPCWSTR lpFileName,
    if (!NT_SUCCESS(errCode)) 
      {
        CloseHandle(hFile);
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
    CloseHandle(hFile);
@@ -614,7 +616,7 @@ WINBOOL STDCALL GetFileTime(HANDLE hFile,
                                    FileBasicInformation);
    if (!NT_SUCCESS(errCode)) 
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
 
@@ -648,7 +650,7 @@ WINBOOL STDCALL SetFileTime(HANDLE hFile,
                                  FileBasicInformation);
    if (!NT_SUCCESS(errCode)) 
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus(errCode);
        return FALSE;
      }
    
index d121dfe..e352d38 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: find.c,v 1.25 2000/03/15 23:13:29 ekohl Exp $
+/* $Id: find.c,v 1.26 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -17,6 +17,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 /* TYPES ********************************************************************/
@@ -60,7 +61,7 @@ InternalFindNextFile (
        DPRINT("Found %S\n",IData->FileInfo.FileName);
        if (!NT_SUCCESS(Status))
        {
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return FALSE;
        }
 
@@ -133,7 +134,7 @@ InternalFindFirstFile (
        {
                RtlFreeHeap (RtlGetProcessHeap (), 0, IData->PatternStr.Buffer);
                RtlFreeHeap (RtlGetProcessHeap (), 0, IData);
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return(NULL);
        }
 
@@ -154,7 +155,7 @@ InternalFindFirstFile (
                DPRINT("Status %lx\n", Status);
                RtlFreeHeap (RtlGetProcessHeap (), 0, IData->PatternStr.Buffer);
                RtlFreeHeap (RtlGetProcessHeap (), 0, IData);
-               SetLastError (RtlNtStatusToDosError (Status));
+               SetLastErrorByStatus (Status);
                return NULL;
        }
        DPRINT("Found %S\n",IData->FileInfo.FileName);
index f1d225d..e8297a9 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: iocompl.c,v 1.4 2000/06/03 14:47:32 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/file/iocompl.c
@@ -13,6 +14,9 @@
 #include <wchar.h>
 
 
+#include <kernel32/error.h>
+
+
 typedef struct _FILE_COMPLETION_INFORMATION {
     HANDLE CompletionPort;
     ULONG CompletionKey;
@@ -44,7 +48,7 @@ CreateIoCompletionPort(
        IO_STATUS_BLOCK IoStatusBlock;
 
         if ( ExistingCompletionPort == NULL && FileHandle == INVALID_HANDLE_VALUE ) {
-                SetLastError(RtlNtStatusToDosError(STATUS_INVALID_PARAMETER));
+                SetLastErrorByStatus (STATUS_INVALID_PARAMETER);
                 return FALSE;
         }
 
@@ -54,7 +58,7 @@ CreateIoCompletionPort(
        else {
                 errCode = NtCreateIoCompletion(&CompletionPort,GENERIC_ALL,&IoStatusBlock,NumberOfConcurrentThreads);
                 if (!NT_SUCCESS(errCode) ) {
-                        SetLastError(RtlNtStatusToDosError(errCode));
+                        SetLastErrorByStatus (errCode);
                         return FALSE;
                 }
 
@@ -68,7 +72,7 @@ CreateIoCompletionPort(
                 if ( !NT_SUCCESS(errCode) ) {
                        if ( ExistingCompletionPort == NULL )
                                NtClose(CompletionPort);
-                        SetLastError(RtlNtStatusToDosError(errCode));
+                        SetLastErrorByStatus (errCode);
                         return FALSE;
                 }
         }
@@ -93,7 +97,7 @@ GetQueuedCompletionStatus(
 
        errCode = NtRemoveIoCompletion(CompletionPort,(PULONG)lpCompletionKey,(PIO_STATUS_BLOCK)lpOverlapped,&CompletionStatus,&TimeToWait);
        if (!NT_SUCCESS(errCode) ) {
-               SetLastError(RtlNtStatusToDosError(errCode));
+               SetLastErrorByStatus (errCode);
                return FALSE;
        }
 
@@ -114,7 +118,7 @@ PostQueuedCompletionStatus(
        errCode = NtSetIoCompletion(CompletionPort,  dwCompletionKey, (PIO_STATUS_BLOCK)lpOverlapped , 0, (PULONG)&dwNumberOfBytesTransferred );
 
        if ( !NT_SUCCESS(errCode) ) {
-               SetLastError(RtlNtStatusToDosError(errCode));
+               SetLastErrorByStatus (errCode);
                return FALSE;
        }
        return TRUE;
@@ -132,3 +136,6 @@ FileIOCompletionRoutine(
 {
        return;
 }
+
+
+/* EOF */
index 5bbafbd..08915c9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: lfile.c,v 1.5 2000/03/14 23:09:23 ekohl Exp $
+/* $Id: lfile.c,v 1.6 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -134,7 +134,7 @@ _lopen (
        else if ((iReadWrite & OF_SHARE_EXCLUSIVE) == OF_SHARE_EXCLUSIVE)
                dwShareMode = 0;
 
-       SetLastError(0);
+       SetLastError (ERROR_SUCCESS);
        return (HFILE) CreateFileA(
                        lpPathName,
                        dwAccessMask,
index c07d337..2c11141 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: lock.c,v 1.5 2000/06/03 14:47:32 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/file/file.c
@@ -20,6 +21,7 @@
 
 //#define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 /* FUNCTIONS ****************************************************************/
 
@@ -97,7 +99,7 @@ LockFileEx(
                        LockExclusive);
    if ( !NT_SUCCESS(errCode) ) 
      {
-      SetLastError(RtlNtStatusToDosError(errCode));
+      SetLastErrorByStatus (errCode);
       return FALSE;
      }
    
@@ -163,10 +165,11 @@ UnlockFileEx(
                          &BytesToUnLock,
                          NULL);
    if ( !NT_SUCCESS(errCode) ) {
-      SetLastError(RtlNtStatusToDosError(errCode));
+      SetLastErrorByStatus (errCode);
       return FALSE;
    }
    
    return TRUE;
 }
 
+/* EOF */
index 4ebe58d..9cf2520 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: npipe.c,v 1.2 2000/05/14 09:31:01 ea Exp $
+/* $Id: npipe.c,v 1.3 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -17,6 +17,7 @@
 #include <ntdll/rtl.h>
 
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 /* FUNCTIONS ****************************************************************/
 
@@ -163,7 +164,7 @@ HANDLE STDCALL CreateNamedPipeW(LPCWSTR lpName,
                                  &DefaultTimeOut);
    if (!NT_SUCCESS(Status))
      {
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(INVALID_HANDLE_VALUE);
      }
    return(PipeHandle);
@@ -220,7 +221,7 @@ BOOL STDCALL WaitNamedPipeW(LPCWSTR lpNamedPipeName,
                       FILE_SYNCHRONOUS_IO_ALERT);
    if (!NT_SUCCESS(Status))
      {
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(FALSE);
      }
    
@@ -238,7 +239,7 @@ BOOL STDCALL WaitNamedPipeW(LPCWSTR lpNamedPipeName,
                            0);
    if (!NT_SUCCESS(Status))
      {
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(FALSE);
      }
    
@@ -279,7 +280,7 @@ BOOL STDCALL ConnectNamedPipe(HANDLE hNamedPipe,
                            0);
    if (!NT_SUCCESS(Status))
      {
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(FALSE);
      }
    return(TRUE);
@@ -307,7 +308,7 @@ BOOL STDCALL SetNamedPipeHandleState(HANDLE hNamedPipe,
                            sizeof(GetState));
    if (!NT_SUCCESS(Status))
      {
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(FALSE);
      }
    
@@ -370,7 +371,7 @@ BOOL STDCALL SetNamedPipeHandleState(HANDLE hNamedPipe,
                            0);
    if (!NT_SUCCESS(Status))
      {
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(FALSE);
      }
    return(TRUE);
index 29dbe4c..c537eba 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: pipe.c,v 1.3 2000/06/03 14:47:32 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/file/create.c
@@ -26,3 +27,5 @@ BOOL STDCALL CreatePipe(PHANDLE hReadPipe,
    DPRINT("CreatePipe is unimplemented\n");
    return(FALSE);
 }
+
+/* EOF */
index 061d00b..5ff63ca 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: rw.c,v 1.12 2000/05/13 13:50:56 dwelch Exp $
+/* $Id: rw.c,v 1.13 2000/06/03 14:47:32 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -18,6 +18,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 /* FUNCTIONS ****************************************************************/
@@ -73,7 +74,7 @@ WINBOOL STDCALL WriteFile(HANDLE hFile,
                         NULL);
    if (!NT_SUCCESS(errCode))
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus (errCode);
        DPRINT("WriteFile() failed\n");
        return FALSE;
      }
@@ -143,7 +144,7 @@ WINBOOL STDCALL ReadFile(HANDLE hFile,
    
    if (!NT_SUCCESS(errCode))  
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus (errCode);
        return(FALSE);
      }
    return(TRUE);
@@ -199,7 +200,7 @@ WINBOOL STDCALL WriteFileEx (HANDLE                         hFile,
                         NULL);
    if (!NT_SUCCESS(errCode))
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus (errCode);
        DPRINT("WriteFileEx() failed\n");
        return FALSE;
      }
@@ -240,7 +241,7 @@ WINBOOL STDCALL ReadFileEx(HANDLE hFile,
 
    if (!NT_SUCCESS(errCode))  
      {
-       SetLastError(RtlNtStatusToDosError(errCode));
+       SetLastErrorByStatus (errCode);
        return(FALSE);
      }
    return(TRUE);
index fb1f04e..db9b255 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: volume.c,v 1.16 2000/06/03 14:47:32 ea Exp $
+ *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
  * FILE:            lib/kernel32/file/volume.c
@@ -23,6 +24,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 
 #define MAX_DOS_DRIVES 26
@@ -207,7 +209,7 @@ GetDiskFreeSpaceW(
     if (!NT_SUCCESS(errCode))
     {
         CloseHandle(hFile);
-        SetLastError(RtlNtStatusToDosError(errCode));
+        SetLastErrorByStatus (errCode);
         return FALSE;
     }
 
@@ -310,7 +312,7 @@ GetDiskFreeSpaceExW(
     if (!NT_SUCCESS(errCode))
     {
         CloseHandle(hFile);
-        SetLastError(RtlNtStatusToDosError(errCode));
+        SetLastErrorByStatus (errCode);
         return FALSE;
     }
 
@@ -392,7 +394,7 @@ GetDriveTypeW (
        if (!NT_SUCCESS(errCode))
        {
                CloseHandle(hFile);
-               SetLastError(RtlNtStatusToDosError(errCode));
+               SetLastErrorByStatus (errCode);
                return 0;
        }
        CloseHandle(hFile);
@@ -552,7 +554,7 @@ GetVolumeInformationW(
        if ( !NT_SUCCESS(errCode) ) {
                 DPRINT("Status: %x\n", errCode);
                 CloseHandle(hFile);
-               SetLastError(RtlNtStatusToDosError(errCode));
+               SetLastErrorByStatus (errCode);
                return FALSE;
        }
 
@@ -573,7 +575,7 @@ GetVolumeInformationW(
        {
                DPRINT("Status: %x\n", errCode);
                CloseHandle(hFile);
-               SetLastError(RtlNtStatusToDosError(errCode));
+               SetLastErrorByStatus (errCode);
                return FALSE;
        }
 
index 04cb1d5..b9aa282 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: create.c,v 1.27 2000/04/23 17:40:52 phreak Exp $
+/* $Id: create.c,v 1.28 2000/06/03 14:47:33 ea Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -27,6 +27,7 @@
 
 #define NDEBUG
 #include <kernel32/kernel32.h>
+#include <kernel32/error.h>
 
 /* FUNCTIONS ****************************************************************/
 
@@ -247,7 +248,7 @@ HANDLE KlMapFile(LPCWSTR lpApplicationName,
    if (!NT_SUCCESS(Status))
      {
        DPRINT("Failed to open file\n");
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(NULL);
      }
 
@@ -263,7 +264,7 @@ HANDLE KlMapFile(LPCWSTR lpApplicationName,
    if (!NT_SUCCESS(Status))
      {
        DPRINT("Failed to create section\n");
-       SetLastError(RtlNtStatusToDosError(Status));
+       SetLastErrorByStatus (Status);
        return(NULL);
      }