[ros-diffs] [ion] 24766: - Remove internal HAL function from ntifs - Make sure obfuncs.h includes obtypes.h if it's ever included separately. - Add ARC_STATUS and ARC Error Codes.

ion at svn.reactos.org ion at svn.reactos.org
Thu Nov 16 07:56:00 CET 2006


Author: ion
Date: Thu Nov 16 09:55:59 2006
New Revision: 24766

URL: http://svn.reactos.org/svn/reactos?rev=24766&view=rev
Log:
- Remove internal HAL function from ntifs
- Make sure obfuncs.h includes obtypes.h if it's ever included separately.
- Add ARC_STATUS and ARC Error Codes.

Modified:
    trunk/reactos/include/ddk/ntifs.h
    trunk/reactos/include/ndk/obfuncs.h
    trunk/reactos/include/reactos/arc/arc.h

Modified: trunk/reactos/include/ddk/ntifs.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/ntifs.h?rev=24766&r1=24765&r2=24766&view=diff
==============================================================================
--- trunk/reactos/include/ddk/ntifs.h (original)
+++ trunk/reactos/include/ddk/ntifs.h Thu Nov 16 09:55:59 2006
@@ -3061,13 +3061,6 @@
     IN PCHAR String
 );
 
-NTHALAPI
-VOID
-NTAPI
-HalSetRealTimeClock (
-    IN PTIME_FIELDS TimeFields
-);
-
 NTKERNELAPI
 NTSTATUS
 NTAPI

Modified: trunk/reactos/include/ndk/obfuncs.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/ndk/obfuncs.h?rev=24766&r1=24765&r2=24766&view=diff
==============================================================================
--- trunk/reactos/include/ndk/obfuncs.h (original)
+++ trunk/reactos/include/ndk/obfuncs.h Thu Nov 16 09:55:59 2006
@@ -23,6 +23,7 @@
 // Dependencies
 //
 #include <umtypes.h>
+#include <obtypes.h>
 
 #ifndef NTOS_MODE_USER
 

Modified: trunk/reactos/include/reactos/arc/arc.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/arc/arc.h?rev=24766&r1=24765&r2=24766&view=diff
==============================================================================
--- trunk/reactos/include/reactos/arc/arc.h (original)
+++ trunk/reactos/include/reactos/arc/arc.h Thu Nov 16 09:55:59 2006
@@ -1,5 +1,34 @@
 #ifndef _ARC_
 #define _ARC_
+
+typedef ULONG ARC_STATUS;
+
+typedef enum _ARC_CODES
+{
+    ESUCCESS,
+    E2BIG,
+    EACCES,
+    EAGAIN,
+    EBADF,
+    EBUSY,
+    EFAULT,
+    EINVAL,
+    EIO,
+    EISDIR,
+    EMFILE,
+    EMLINK,
+    ENAMETOOLONG,
+    ENODEV,
+    ENOENT,
+    ENOEXEC,
+    ENOMEM,
+    ENOSPC,
+    ENOTDIR,
+    ENOTTY,
+    ENXIO,
+    EROFS,
+    EMAXIMUM
+} ARC_CODES;
 
 typedef enum _IDENTIFIER_FLAG
 {




More information about the Ros-diffs mailing list