- 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.

svn path=/trunk/; revision=24766
This commit is contained in:
Alex Ionescu 2006-11-16 06:55:59 +00:00
parent a1e3bd38a5
commit 8c3485a307
3 changed files with 30 additions and 7 deletions

View file

@ -3061,13 +3061,6 @@ HalDisplayString (
IN PCHAR String IN PCHAR String
); );
NTHALAPI
VOID
NTAPI
HalSetRealTimeClock (
IN PTIME_FIELDS TimeFields
);
NTKERNELAPI NTKERNELAPI
NTSTATUS NTSTATUS
NTAPI NTAPI

View file

@ -23,6 +23,7 @@ Author:
// Dependencies // Dependencies
// //
#include <umtypes.h> #include <umtypes.h>
#include <obtypes.h>
#ifndef NTOS_MODE_USER #ifndef NTOS_MODE_USER

View file

@ -1,6 +1,35 @@
#ifndef _ARC_ #ifndef _ARC_
#define _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 typedef enum _IDENTIFIER_FLAG
{ {
Failed = 0x01, Failed = 0x01,