Minor changes.

svn path=/trunk/; revision=1169
This commit is contained in:
Emanuele Aliberti 2000-06-03 14:47:33 +00:00
parent 7fbe844acc
commit 8123995861
18 changed files with 115 additions and 82 deletions

View 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 */

View 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;
}

View 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;
}

View 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;
}

View 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;
}

View 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;
}

View 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;
}

View 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 */

View 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;
}

View 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);

View 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 */

View 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,

View 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 */

View 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);

View 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 */

View 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);

View 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;
}

View 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);
}