Changeset 8208 for trunk/include/win


Ignore:
Timestamp:
Apr 7, 2002, 7:33:06 PM (23 years ago)
Author:
sandervl
Message:

header updates

Location:
trunk/include/win
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/debugtools.h

    r7939 r8208  
    125125#define DEFAULT_DEBUG_CHANNEL(ch) \
    126126    static const int *const DBCH_DEFAULT = &dbch_##ch;
     127
     128#define WINE_DECLARE_DEBUG_CHANNEL(ch) DECLARE_DEBUG_CHANNEL(ch)
     129#define WINE_DEFAULT_DEBUG_CHANNEL(ch) DEFAULT_DEBUG_CHANNEL(ch)
    127130
    128131#define DPRINTF dbg_printf
  • trunk/include/win/setupapi.h

    r4987 r8208  
    1 /* Initial setupapi.h. 
    2 
    3    FIXME: Missing A LOT of definitions / declarations!
    4 */
    5 
    6 #ifndef __SETUPAPI__
    7 #define __SETUPAPI__
    8 
     1/*
     2 * Copyright (C) 2000 James Hatheway
     3 *
     4 * This library is free software; you can redistribute it and/or
     5 * modify it under the terms of the GNU Lesser General Public
     6 * License as published by the Free Software Foundation; either
     7 * version 2.1 of the License, or (at your option) any later version.
     8 *
     9 * This library is distributed in the hope that it will be useful,
     10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     12 * Lesser General Public License for more details.
     13 *
     14 * You should have received a copy of the GNU Lesser General Public
     15 * License along with this library; if not, write to the Free Software
     16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     17 */
     18
     19#ifndef _INC_SETUPAPI
     20#define _INC_SETUPAPI
     21
     22#include "wtypes.h"
    923#include "commctrl.h"
    1024
     
    2741} INFCONTEXT, *PINFCONTEXT;
    2842
     43typedef struct _SP_ALTPLATFORM_INFO_V2
     44{
     45    DWORD cbSize;
     46    DWORD Platform;
     47    DWORD MajorVersion;
     48    DWORD MinorVersion;
     49    WORD  ProcessorArchitecture;
     50    union
     51    {
     52        WORD  Reserved;
     53        WORD  Flags;
     54    } DUMMYUNIONNAME;
     55    DWORD FirstValidatedMajorVersion;
     56    DWORD FirstValidatedMinorVersion;
     57} SP_ALTPLATFORM_INFO_V2, *PSP_ALTPLATFORM_INFO_V2;
     58
     59#define SP_ALTPLATFORM_FLAGS_VERSION_RANGE 0x0001
     60
     61typedef struct _SP_ALTPLATFORM_INFO_V1
     62{
     63    DWORD cbSize;
     64    DWORD Platform;
     65    DWORD MajorVersion;
     66    DWORD MinorVersion;
     67    WORD  ProcessorArchitecture;
     68    WORD  Reserved;
     69} SP_ALTPLATFORM_INFO_V1, *PSP_ALTPLATFORM_INFO_V1;
     70
     71typedef SP_ALTPLATFORM_INFO_V2 SP_ALTPLATFORM_INFO;
     72typedef PSP_ALTPLATFORM_INFO_V2 PSP_ALTPLATFORM_INFO;
     73
     74typedef struct _SP_FILE_COPY_PARAMS_A
     75{
     76    DWORD    cbSize;
     77    HSPFILEQ QueueHandle;
     78    PCSTR    SourceRootPath;
     79    PCSTR    SourcePath;
     80    PCSTR    SourceFilename;
     81    PCSTR    SourceDescription;
     82    PCSTR    SourceTagfile;
     83    PCSTR    TargetDirectory;
     84    PCSTR    TargetFilename;
     85    DWORD    CopyStyle;
     86    HINF     LayoutInf;
     87    PCSTR    SecurityDescriptor;
     88} SP_FILE_COPY_PARAMS_A, *PSP_FILE_COPY_PARAMS_A;
     89
     90typedef struct _SP_FILE_COPY_PARAMS_W
     91{
     92    DWORD    cbSize;
     93    HSPFILEQ QueueHandle;
     94    PCWSTR   SourceRootPath;
     95    PCWSTR   SourcePath;
     96    PCWSTR   SourceFilename;
     97    PCWSTR   SourceDescription;
     98    PCWSTR   SourceTagfile;
     99    PCWSTR   TargetDirectory;
     100    PCWSTR   TargetFilename;
     101    DWORD    CopyStyle;
     102    HINF     LayoutInf;
     103    PCWSTR   SecurityDescriptor;
     104} SP_FILE_COPY_PARAMS_W, *PSP_FILE_COPY_PARAMS_W;
     105
     106DECL_WINELIB_TYPE_AW(SP_FILE_COPY_PARAMS_)
     107DECL_WINELIB_TYPE_AW(PSP_FILE_COPY_PARAMS_)
     108
     109#ifdef __WIN32OS2__
    29110typedef UINT (* CALLBACK PSP_FILE_CALLBACK_A)( PVOID Context, UINT Notification,
    30111                                              UINT Param1, UINT Param2 );
    31112typedef UINT (* CALLBACK PSP_FILE_CALLBACK_W)( PVOID Context, UINT Notification,
    32113                                              UINT Param1, UINT Param2 );
     114#else
     115typedef UINT (CALLBACK *PSP_FILE_CALLBACK_A)( PVOID Context, UINT Notification,
     116                                              UINT Param1, UINT Param2 );
     117typedef UINT (CALLBACK *PSP_FILE_CALLBACK_W)( PVOID Context, UINT Notification,
     118                                              UINT Param1, UINT Param2 );
     119#endif
     120
    33121#define PSP_FILE_CALLBACK WINELIB_NAME_AW(PSP_FILE_CALLBACK_)
    34122
     123#define LINE_LEN                    256
     124#define MAX_INF_STRING_LENGTH       4096
     125#define MAX_TITLE_LEN               60
     126#define MAX_INSTRUCTION_LEN         256
     127#define MAX_LABEL_LEN               30
     128#define MAX_SERVICE_NAME_LEN        256
     129#define MAX_SUBTITLE_LEN            256
     130#define SP_MAX_MACHINENAME_LENGTH   (MAX_PATH + 3)
    35131
    36132/* Device Information structure (references a device instance that is a member
     
    44140} SP_DEVINFO_DATA, *PSP_DEVINFO_DATA;
    45141
    46 #endif /* __SETUPAPI__ */
     142#define INF_STYLE_NONE           0x00
     143#define INF_STYLE_OLDNT          0x01
     144#define INF_STYLE_WIN4           0x02
     145#define INF_STYLE_CACHE_ENABLE   0x10
     146#define INF_STYLE_CACHE_DISABLE  0x20
     147
     148#define FILEOP_COPY              0
     149#define FILEOP_RENAME            1
     150#define FILEOP_DELETE            2
     151#define FILEOP_BACKUP            3
     152
     153#define FILEOP_ABORT             0
     154#define FILEOP_DOIT              1
     155#define FILEOP_SKIP              2
     156#define FILEOP_RETRY             FILEOP_DOIT
     157#define FILEOP_NEWPATH           4
     158
     159typedef struct _FILEPATHS_A
     160{
     161    PCSTR  Target;
     162    PCSTR  Source;
     163    UINT   Win32Error;
     164    DWORD  Flags;
     165} FILEPATHS_A, *PFILEPATHS_A;
     166
     167typedef struct _FILEPATHS_W
     168{
     169    PCWSTR Target;
     170    PCWSTR Source;
     171    UINT   Win32Error;
     172    DWORD  Flags;
     173} FILEPATHS_W, *PFILEPATHS_W;
     174
     175DECL_WINELIB_TYPE_AW(FILEPATHS_)
     176DECL_WINELIB_TYPE_AW(PFILEPATHS_)
     177
     178#define SPFILENOTIFY_STARTQUEUE           0x0001
     179#define SPFILENOTIFY_ENDQUEUE             0x0002
     180#define SPFILENOTIFY_STARTSUBQUEUE        0x0003
     181#define SPFILENOTIFY_ENDSUBQUEUE          0x0004
     182#define SPFILENOTIFY_STARTDELETE          0x0005
     183#define SPFILENOTIFY_ENDDELETE            0x0006
     184#define SPFILENOTIFY_DELETEERROR          0x0007
     185#define SPFILENOTIFY_STARTRENAME          0x0008
     186#define SPFILENOTIFY_ENDRENAME            0x0009
     187#define SPFILENOTIFY_RENAMEERROR          0x000a
     188#define SPFILENOTIFY_STARTCOPY            0x000b
     189#define SPFILENOTIFY_ENDCOPY              0x000c
     190#define SPFILENOTIFY_COPYERROR            0x000d
     191#define SPFILENOTIFY_NEEDMEDIA            0x000e
     192#define SPFILENOTIFY_QUEUESCAN            0x000f
     193#define SPFILENOTIFY_CABINETINFO          0x0010
     194#define SPFILENOTIFY_FILEINCABINET        0x0011
     195#define SPFILENOTIFY_NEEDNEWCABINET       0x0012
     196#define SPFILENOTIFY_FILEEXTRACTED        0x0013
     197#define SPFILENOTIFY_FILEOPDELAYED        0x0014
     198#define SPFILENOTIFY_STARTBACKUP          0x0015
     199#define SPFILENOTIFY_BACKUPERROR          0x0016
     200#define SPFILENOTIFY_ENDBACKUP            0x0017
     201#define SPFILENOTIFY_QUEUESCAN_EX         0x0018
     202#define SPFILENOTIFY_STARTREGISTRATION    0x0019
     203#define SPFILENOTIFY_ENDREGISTRATION      0x0020
     204#define SPFILENOTIFY_QUEUESCAN_SIGNERINFO 0x0040
     205
     206#define SPFILENOTIFY_LANGMISMATCH         0x00010000
     207#define SPFILENOTIFY_TARGETEXISTS         0x00020000
     208#define SPFILENOTIFY_TARGETNEWER          0x00040000
     209
     210#define SPINST_LOGCONFIG                  0x00000001
     211#define SPINST_INIFILES                   0x00000002
     212#define SPINST_REGISTRY                   0x00000004
     213#define SPINST_INI2REG                    0x00000008
     214#define SPINST_FILES                      0x00000010
     215#define SPINST_BITREG                     0x00000020
     216#define SPINST_REGSVR                     0x00000040
     217#define SPINST_UNREGSVR                   0x00000080
     218#define SPINST_PROFILEITEMS               0x00000100
     219#define SPINST_COPYINF                    0x00000200
     220#define SPINST_ALL                        0x000003ff
     221#define SPINST_SINGLESECTION              0x00010000
     222#define SPINST_LOGCONFIG_IS_FORCED        0x00020000
     223#define SPINST_LOGCONFIGS_ARE_OVERRIDES   0x00040000
     224#define SPINST_REGISTERCALLBACKAWARE      0x00080000
     225
     226#define SP_COPY_DELETESOURCE              0x00000001
     227#define SP_COPY_REPLACEONLY               0x00000002
     228#define SP_COPY_NEWER                     0x00000004
     229#define SP_COPY_NEWER_OR_SAME             SP_COPY_NEWER
     230#define SP_COPY_NOOVERWRITE               0x00000008
     231#define SP_COPY_NODECOMP                  0x00000010
     232#define SP_COPY_LANGUAGEAWARE             0x00000020
     233#define SP_COPY_SOURCE_ABSOLUTE           0x00000040
     234#define SP_COPY_SOURCEPATH_ABSOLUTE       0x00000080
     235#define SP_COPY_IN_USE_NEEDS_REBOOT       0x00000100
     236#define SP_COPY_FORCE_IN_USE              0x00000200
     237#define SP_COPY_NOSKIP                    0x00000400
     238#define SP_FLAG_CABINETCONTINUATION       0x00000800
     239#define SP_COPY_FORCE_NOOVERWRITE         0x00001000
     240#define SP_COPY_FORCE_NEWER               0x00002000
     241#define SP_COPY_WARNIFSKIP                0x00004000
     242#define SP_COPY_NOBROWSE                  0x00008000
     243#define SP_COPY_NEWER_ONLY                0x00010000
     244#define SP_COPY_SOURCE_SIS_MASTER         0x00020000
     245#define SP_COPY_OEMINF_CATALOG_ONLY       0x00040000
     246#define SP_COPY_REPLACE_BOOT_FILE         0x00080000
     247#define SP_COPY_NOPRUNE                   0x00100000
     248#define SP_COPY_OEM_F6_INF                0x00200000
     249
     250#define FLG_ADDREG_DELREG_BIT             0x00008000
     251#define FLG_ADDREG_BINVALUETYPE           0x00000001
     252#define FLG_ADDREG_NOCLOBBER              0x00000002
     253#define FLG_ADDREG_DELVAL                 0x00000004
     254#define FLG_ADDREG_APPEND                 0x00000008
     255#define FLG_ADDREG_KEYONLY                0x00000010
     256#define FLG_ADDREG_OVERWRITEONLY          0x00000020
     257#define FLG_ADDREG_64BITKEY               0x00001000
     258#define FLG_ADDREG_KEYONLY_COMMON         0x00002000
     259#define FLG_ADDREG_32BITKEY               0x00004000
     260#define FLG_ADDREG_TYPE_SZ                0x00000000
     261#define FLG_ADDREG_TYPE_MULTI_SZ          0x00010000
     262#define FLG_ADDREG_TYPE_EXPAND_SZ         0x00020000
     263#define FLG_ADDREG_TYPE_BINARY           (0x00000000 | FLG_ADDREG_BINVALUETYPE)
     264#define FLG_ADDREG_TYPE_DWORD            (0x00010000 | FLG_ADDREG_BINVALUETYPE)
     265#define FLG_ADDREG_TYPE_NONE             (0x00020000 | FLG_ADDREG_BINVALUETYPE)
     266#define FLG_ADDREG_TYPE_MASK             (0xFFFF0000 | FLG_ADDREG_BINVALUETYPE)
     267
     268#define FLG_DELREG_VALUE                 (0x00000000)
     269#define FLG_DELREG_TYPE_MASK             FLG_ADDREG_TYPE_MASK
     270#define FLG_DELREG_TYPE_SZ               FLG_ADDREG_TYPE_SZ
     271#define FLG_DELREG_TYPE_MULTI_SZ         FLG_ADDREG_TYPE_MULTI_SZ
     272#define FLG_DELREG_TYPE_EXPAND_SZ        FLG_ADDREG_TYPE_EXPAND_SZ
     273#define FLG_DELREG_TYPE_BINARY           FLG_ADDREG_TYPE_BINARY
     274#define FLG_DELREG_TYPE_DWORD            FLG_ADDREG_TYPE_DWORD
     275#define FLG_DELREG_TYPE_NONE             FLG_ADDREG_TYPE_NONE
     276#define FLG_DELREG_64BITKEY              FLG_ADDREG_64BITKEY
     277#define FLG_DELREG_KEYONLY_COMMON        FLG_ADDREG_KEYONLY_COMMON
     278#define FLG_DELREG_32BITKEY              FLG_ADDREG_32BITKEY
     279#define FLG_DELREG_OPERATION_MASK        (0x000000FE)
     280#define FLG_DELREG_MULTI_SZ_DELSTRING    (FLG_DELREG_TYPE_MULTI_SZ | FLG_ADDREG_DELREG_BIT | 0x00000002)
     281
     282/* Class installer function codes */
     283#define DIF_SELECTDEVICE                    0x01
     284#define DIF_INSTALLDEVICE                   0x02
     285#define DIF_ASSIGNRESOURCES                 0x03
     286#define DIF_PROPERTIES                      0x04
     287#define DIF_REMOVE                          0x05
     288#define DIF_FIRSTTIMESETUP                  0x06
     289#define DIF_FOUNDDEVICE                     0x07
     290#define DIF_SELECTCLASSDRIVERS              0x08
     291#define DIF_VALIDATECLASSDRIVERS            0x09
     292#define DIF_INSTALLCLASSDRIVERS             0x0a
     293#define DIF_CALCDISKSPACE                   0x0b
     294#define DIF_DESTROYPRIVATEDATA              0x0c
     295#define DIF_VALIDATEDRIVER                  0x0d
     296#define DIF_MOVEDEVICE                      0x0e
     297#define DIF_DETECT                          0x0f
     298#define DIF_INSTALLWIZARD                   0x10
     299#define DIF_DESTROYWIZARDDATA               0x11
     300#define DIF_PROPERTYCHANGE                  0x12
     301#define DIF_ENABLECLASS                     0x13
     302#define DIF_DETECTVERIFY                    0x14
     303#define DIF_INSTALLDEVICEFILES              0x15
     304#define DIF_UNREMOVE                        0x16
     305#define DIF_SELECTBESTCOMPATDRV             0x17
     306#define DIF_ALLOW_INSTALL                   0x18
     307#define DIF_REGISTERDEVICE                  0x19
     308#define DIF_NEWDEVICEWIZARD_PRESELECT       0x1a
     309#define DIF_NEWDEVICEWIZARD_SELECT          0x1b
     310#define DIF_NEWDEVICEWIZARD_PREANALYZE      0x1c
     311#define DIF_NEWDEVICEWIZARD_POSTANALYZE     0x1d
     312#define DIF_NEWDEVICEWIZARD_FINISHINSTALL   0x1e
     313#define DIF_UNUSED1                         0x1f
     314#define DIF_INSTALLINTERFACES               0x20
     315#define DIF_DETECTCANCEL                    0x21
     316#define DIF_REGISTER_COINSTALLERS           0x22
     317#define DIF_ADDPROPERTYPAGE_ADVANCED        0x23
     318#define DIF_ADDPROPERTYPAGE_BASIC           0x24
     319#define DIF_RESERVED1                       0x25
     320#define DIF_TROUBLESHOOTER                  0x26
     321#define DIF_POWERMESSAGEWAKE                0x27
     322#define DIF_ADDREMOTEPROPERTYPAGE_ADVANCED  0x28
     323#define DIF_UPDATEDRIVER_UI                 0x29
     324#define DIF_RESERVED2                       0x30
     325
     326/* Directory ids */
     327#define DIRID_ABSOLUTE                (-1)
     328#define DIRID_ABSOLUTE_16BIT          0xffff
     329#define DIRID_NULL                    0
     330#define DIRID_SRCPATH                 1
     331#define DIRID_WINDOWS                 10
     332#define DIRID_SYSTEM                  11
     333#define DIRID_DRIVERS                 12
     334#define DIRID_IOSUBSYS                DIRID_DRIVERS
     335#define DIRID_INF                     17
     336#define DIRID_HELP                    18
     337#define DIRID_FONTS                   20
     338#define DIRID_VIEWERS                 21
     339#define DIRID_COLOR                   23
     340#define DIRID_APPS                    24
     341#define DIRID_SHARED                  25
     342#define DIRID_BOOT                    30
     343#define DIRID_SYSTEM16                50
     344#define DIRID_SPOOL                   51
     345#define DIRID_SPOOLDRIVERS            52
     346#define DIRID_USERPROFILE             53
     347#define DIRID_LOADER                  54
     348#define DIRID_PRINTPROCESSOR          55
     349#define DIRID_DEFAULT                 DIRID_SYSTEM
     350
     351#define DIRID_COMMON_STARTMENU        16406
     352#define DIRID_COMMON_PROGRAMS         16407
     353#define DIRID_COMMON_STARTUP          16408
     354#define DIRID_COMMON_DESKTOPDIRECTORY 16409
     355#define DIRID_COMMON_FAVORITES        16415
     356#define DIRID_COMMON_APPDATA          16419
     357#define DIRID_PROGRAM_FILES           16422
     358#define DIRID_SYSTEM_X86              16425
     359#define DIRID_PROGRAM_FILES_X86       16426
     360#define DIRID_PROGRAM_FILES_COMMON    16427
     361#define DIRID_PROGRAM_FILES_COMMONX86 16428
     362#define DIRID_COMMON_TEMPLATES        16429
     363#define DIRID_COMMON_DOCUMENTS        16430
     364
     365#define DIRID_USER                    0x8000
     366
     367
     368/* Error code */
     369
     370#define ERROR_EXPECTED_SECTION_NAME       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0)
     371#define ERROR_BAD_SECTION_NAME_LINE       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|1)
     372#define ERROR_SECTION_NAME_TOO_LONG       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|2)
     373#define ERROR_GENERAL_SYNTAX              (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|3)
     374#define ERROR_WRONG_INF_STYLE             (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x100)
     375#define ERROR_SECTION_NOT_FOUND           (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x101)
     376#define ERROR_LINE_NOT_FOUND              (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x102)
     377#define ERROR_NO_BACKUP                   (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x103)
     378#define ERROR_NO_ASSOCIATED_CLASS         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x200)
     379#define ERROR_CLASS_MISMATCH              (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x201)
     380#define ERROR_DUPLICATE_FOUND             (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x202)
     381#define ERROR_NO_DRIVER_SELECTED          (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x203)
     382#define ERROR_KEY_DOES_NOT_EXIST          (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x204)
     383#define ERROR_INVALID_DEVINST_NAME        (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x205)
     384#define ERROR_INVALID_CLASS               (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x206)
     385#define ERROR_DEVINST_ALREADY_EXISTS      (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x207)
     386#define ERROR_DEVINFO_NOT_REGISTERED      (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x208)
     387#define ERROR_INVALID_REG_PROPERTY        (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x209)
     388#define ERROR_NO_INF                      (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20A)
     389#define ERROR_NO_SUCH_DEVINST             (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20B)
     390#define ERROR_CANT_LOAD_CLASS_ICON        (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20C)
     391#define ERROR_INVALID_CLASS_INSTALLER     (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20D)
     392#define ERROR_DI_DO_DEFAULT               (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20E)
     393#define ERROR_DI_NOFILECOPY               (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x20F)
     394#define ERROR_INVALID_HWPROFILE           (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x210)
     395#define ERROR_NO_DEVICE_SELECTED          (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x211)
     396#define ERROR_DEVINFO_LIST_LOCKED         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x212)
     397#define ERROR_DEVINFO_DATA_LOCKED         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x213)
     398#define ERROR_DI_BAD_PATH                 (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x214)
     399#define ERROR_NO_CLASSINSTALL_PARAMS      (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x215)
     400#define ERROR_FILEQUEUE_LOCKED            (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x216)
     401#define ERROR_BAD_SERVICE_INSTALLSECT     (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x217)
     402#define ERROR_NO_CLASS_DRIVER_LIST        (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x218)
     403#define ERROR_NO_ASSOCIATED_SERVICE       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x219)
     404#define ERROR_NO_DEFAULT_DEVICE_INTERFACE (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21A)
     405#define ERROR_DEVICE_INTERFACE_ACTIVE     (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21B)
     406#define ERROR_DEVICE_INTERFACE_REMOVED    (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21C)
     407#define ERROR_BAD_INTERFACE_INSTALLSECT   (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21D)
     408#define ERROR_NO_SUCH_INTERFACE_CLASS     (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21E)
     409#define ERROR_INVALID_REFERENCE_STRING    (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x21F)
     410#define ERROR_INVALID_MACHINENAME         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x220)
     411#define ERROR_REMOTE_COMM_FAILURE         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x221)
     412#define ERROR_MACHINE_UNAVAILABLE         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x222)
     413#define ERROR_NO_CONFIGMGR_SERVICES       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x223)
     414#define ERROR_INVALID_PROPPAGE_PROVIDER   (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x224)
     415#define ERROR_NO_SUCH_DEVICE_INTERFACE    (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x225)
     416#define ERROR_DI_POSTPROCESSING_REQUIRED  (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x226)
     417#define ERROR_INVALID_COINSTALLER         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x227)
     418#define ERROR_NO_COMPAT_DRIVERS           (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x228)
     419#define ERROR_NO_DEVICE_ICON              (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x229)
     420#define ERROR_INVALID_INF_LOGCONFIG       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22A)
     421#define ERROR_DI_DONT_INSTALL             (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22B)
     422#define ERROR_INVALID_FILTER_DRIVER       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22C)
     423#define ERROR_NON_WINDOWS_NT_DRIVER       (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22D)
     424#define ERROR_NON_WINDOWS_DRIVER          (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22E)
     425#define ERROR_NO_CATALOG_FOR_OEM_INF      (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x22F)
     426#define ERROR_DEVINSTALL_QUEUE_NONNATIVE  (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x230)
     427#define ERROR_NOT_DISABLEABLE             (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x231)
     428#define ERROR_CANT_REMOVE_DEVINST         (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x232)
     429#define ERROR_INVALID_TARGET              (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x233)
     430#define ERROR_DRIVER_NONNATIVE            (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x234)
     431#define ERROR_IN_WOW64                    (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x235)
     432#define ERROR_SET_SYSTEM_RESTORE_POINT    (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x236)
     433#define ERROR_INCORRECTLY_COPIED_INF      (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x237)
     434#define ERROR_SCE_DISABLED                (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x238)
     435#define ERROR_NO_DEFAULT_INTERFACE_DEVICE ERROR_NO_DEFAULT_DEVICE_INTERFACE
     436#define ERROR_INTERFACE_DEVICE_ACTIVE     ERROR_DEVICE_INTERFACE_ACTIVE
     437#define ERROR_INTERFACE_DEVICE_REMOVED    ERROR_DEVICE_INTERFACE_REMOVED
     438#define ERROR_NO_SUCH_INTERFACE_DEVICE    ERROR_NO_SUCH_DEVICE_INTERFACE
     439#define ERROR_NOT_INSTALLED               (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR|0x1000)
     440
     441HINF     WINAPI SetupOpenInfFileA( PCSTR name, PCSTR class, DWORD style, UINT *error );
     442HINF     WINAPI SetupOpenInfFileW( PCWSTR name, PCWSTR class, DWORD style, UINT *error );
     443#define         SetupOpenInfFile WINELIB_NAME_AW(SetupOpenInfFile)
     444BOOL     WINAPI SetupOpenAppendInfFileA( PCSTR, HINF, UINT * );
     445BOOL     WINAPI SetupOpenAppendInfFileW( PCWSTR, HINF, UINT * );
     446#define         SetupOpenAppendInfFile WINELIB_NAME_AW(SetupOpenAppendInfFile)
     447void     WINAPI SetupCloseInfFile( HINF hinf );
     448BOOL     WINAPI SetupGetLineByIndexA( HINF, PCSTR, DWORD, INFCONTEXT * );
     449BOOL     WINAPI SetupGetLineByIndexW( HINF, PCWSTR, DWORD, INFCONTEXT * );
     450#define         SetupGetLineByIndex WINELIB_NAME_AW(SetupGetLineByIndex)
     451LONG     WINAPI SetupGetLineCountA( HINF hinf, PCSTR section );
     452LONG     WINAPI SetupGetLineCountW( HINF hinf, PCWSTR section );
     453#define         SetupGetLineCount WINELIB_NAME_AW(SetupGetLineCount)
     454BOOL     WINAPI SetupFindFirstLineA( HINF hinf, PCSTR section, PCSTR key, INFCONTEXT *context );
     455BOOL     WINAPI SetupFindFirstLineW( HINF hinf, PCWSTR section, PCWSTR key, INFCONTEXT *context );
     456#define         SetupFindFirstLine WINELIB_NAME_AW(SetupFindFirstLine)
     457BOOL     WINAPI SetupFindNextLine( const INFCONTEXT *, INFCONTEXT * );
     458BOOL     WINAPI SetupFindNextMatchLineA( const INFCONTEXT *, PCSTR, INFCONTEXT * );
     459BOOL     WINAPI SetupFindNextMatchLineW( const INFCONTEXT *, PCWSTR, INFCONTEXT * );
     460#define         SetupFindNextMatchLine WINELIB_NAME_AW(SetupFindNextMatchLine)
     461BOOL     WINAPI SetupGetLineTextA( const INFCONTEXT *, HINF, PCSTR, PCSTR, PSTR, DWORD, DWORD * );
     462BOOL     WINAPI SetupGetLineTextW( const INFCONTEXT *, HINF, PCWSTR, PCWSTR, PWSTR, DWORD, DWORD * );
     463#define         SetupGetLineText WINELIB_NAME_AW(SetupGetLineText)
     464DWORD    WINAPI SetupGetFieldCount( const INFCONTEXT * );
     465BOOL     WINAPI SetupGetIntField( const INFCONTEXT *, DWORD, INT * );
     466BOOL     WINAPI SetupGetStringFieldA( const INFCONTEXT *, DWORD, PSTR, DWORD, DWORD * );
     467BOOL     WINAPI SetupGetStringFieldW( const INFCONTEXT *, DWORD, PWSTR, DWORD, DWORD * );
     468#define         SetupGetStringField WINELIB_NAME_AW(SetupGetStringField)
     469BOOL     WINAPI SetupGetBinaryField( const INFCONTEXT *, DWORD, BYTE *, DWORD, DWORD * );
     470BOOL     WINAPI SetupGetMultiSzFieldA( const INFCONTEXT *, DWORD, PSTR, DWORD, DWORD * );
     471BOOL     WINAPI SetupGetMultiSzFieldW( const INFCONTEXT *, DWORD, PWSTR, DWORD, DWORD * );
     472#define         SetupGetMultiSzField WINELIB_NAME_AW(SetupGetMultiSzField)
     473BOOL     WINAPI SetupSetDirectoryIdA( HINF, DWORD, PCSTR );
     474BOOL     WINAPI SetupSetDirectoryIdW( HINF, DWORD, PCWSTR );
     475#define         SetupSetDirectoryId WINELIB_NAME_AW(SetupSetDirectoryId)
     476HSPFILEQ WINAPI SetupOpenFileQueue(void);
     477BOOL     WINAPI SetupCloseFileQueue( HSPFILEQ );
     478BOOL     WINAPI SetupSetFileQueueAlternatePlatformA( HSPFILEQ, PSP_ALTPLATFORM_INFO, PCSTR );
     479BOOL     WINAPI SetupSetFileQueueAlternatePlatformW( HSPFILEQ, PSP_ALTPLATFORM_INFO, PCWSTR );
     480#define         SetupSetFileQueueAlternatePlatform WINELIB_NAME_AW(SetupSetFileQueueAlternatePlatform)
     481BOOL     WINAPI SetupQueueCopyA(HSPFILEQ,PCSTR,PCSTR,PCSTR,PCSTR,PCSTR,PCSTR,PCSTR,DWORD);
     482BOOL     WINAPI SetupQueueCopyW(HSPFILEQ,PCWSTR,PCWSTR,PCWSTR,PCWSTR,PCWSTR,PCWSTR,PCWSTR,DWORD);
     483#define         SetupQueueCopy WINELIB_NAME_AW(SetupQueueCopy)
     484BOOL     WINAPI SetupQueueCopyIndirectA( PSP_FILE_COPY_PARAMS_A );
     485BOOL     WINAPI SetupQueueCopyIndirectW( PSP_FILE_COPY_PARAMS_W );
     486#define         SetupQueueCopyIndirect WINELIB_NAME_AW(SetupQueueCopyIndirect)
     487BOOL     WINAPI SetupQueueDefaultCopyA( HSPFILEQ, HINF, PCSTR, PCSTR, PCSTR, DWORD );
     488BOOL     WINAPI SetupQueueDefaultCopyW( HSPFILEQ, HINF, PCWSTR, PCWSTR, PCWSTR, DWORD );
     489#define         SetupQueueDefaultCopy WINELIB_NAME_AW(SetupQueueDefaultCopy)
     490BOOL     WINAPI SetupQueueDeleteA( HSPFILEQ, PCSTR, PCSTR );
     491BOOL     WINAPI SetupQueueDeleteW( HSPFILEQ, PCWSTR, PCWSTR );
     492#define         SetupQueueDelete WINELIB_NAME_AW(SetupQueueDelete)
     493BOOL     WINAPI SetupQueueRenameA( HSPFILEQ, PCSTR, PCSTR, PCSTR, PCSTR );
     494BOOL     WINAPI SetupQueueRenameW( HSPFILEQ, PCWSTR, PCWSTR, PCWSTR, PCWSTR );
     495#define         SetupQueueRename WINELIB_NAME_AW(SetupQueueRename)
     496BOOL     WINAPI SetupCommitFileQueueA( HWND, HSPFILEQ, PSP_FILE_CALLBACK_A, PVOID );
     497BOOL     WINAPI SetupCommitFileQueueW( HWND, HSPFILEQ, PSP_FILE_CALLBACK_W, PVOID );
     498#define         SetupCommitFileQueue WINELIB_NAME_AW(SetupCommitFileQueue)
     499BOOL     WINAPI SetupScanFileQueueA( HSPFILEQ, DWORD, HWND, PSP_FILE_CALLBACK_A, PVOID, PDWORD );
     500BOOL     WINAPI SetupScanFileQueueW( HSPFILEQ, DWORD, HWND, PSP_FILE_CALLBACK_W, PVOID, PDWORD );
     501#define         SetupScanFileQueue WINELIB_NAME_AW(SetupScanFileQueue)
     502BOOL     WINAPI SetupGetFileQueueCount( HSPFILEQ, UINT, PUINT );
     503BOOL     WINAPI SetupGetFileQueueFlags( HSPFILEQ, PDWORD );
     504BOOL     WINAPI SetupSetFileQueueFlags( HSPFILEQ, DWORD, DWORD );
     505BOOL     WINAPI SetupQueueCopySectionA( HSPFILEQ, PCSTR, HINF, HINF, PCSTR, DWORD );
     506BOOL     WINAPI SetupQueueCopySectionW( HSPFILEQ, PCWSTR, HINF, HINF, PCWSTR, DWORD );
     507#define         SetupQueueCopySection WINELIB_NAME_AW(SetupQueueCopySection)
     508BOOL     WINAPI SetupQueueDeleteSectionA( HSPFILEQ, HINF, HINF, PCSTR );
     509BOOL     WINAPI SetupQueueDeleteSectionW( HSPFILEQ, HINF, HINF, PCWSTR );
     510#define         SetupQueueDeleteSection WINELIB_NAME_AW(SetupQueueDeleteSection)
     511BOOL     WINAPI SetupQueueRenameSectionA( HSPFILEQ, HINF, HINF, PCSTR );
     512BOOL     WINAPI SetupQueueRenameSectionW( HSPFILEQ, HINF, HINF, PCWSTR );
     513#define         SetupQueueRenameSection WINELIB_NAME_AW(SetupQueueRenameSection)
     514PVOID    WINAPI SetupInitDefaultQueueCallback( HWND );
     515PVOID    WINAPI SetupInitDefaultQueueCallbackEx( HWND, HWND, UINT, DWORD, PVOID );
     516void     WINAPI SetupTermDefaultQueueCallback( PVOID );
     517UINT     WINAPI SetupDefaultQueueCallbackA( PVOID, UINT, UINT_PTR, UINT_PTR );
     518UINT     WINAPI SetupDefaultQueueCallbackW( PVOID, UINT, UINT_PTR, UINT_PTR );
     519#define         SetupDefaultQueueCallback WINELIB_NAME_AW(SetupDefaultQueueCallback)
     520BOOL     WINAPI SetupInstallFilesFromInfSectionA( HINF, HINF, HSPFILEQ, PCSTR, PCSTR, UINT );
     521BOOL     WINAPI SetupInstallFilesFromInfSectionW( HINF, HINF, HSPFILEQ, PCWSTR, PCWSTR, UINT );
     522#define         SetupInstallFilesFromInfSection WINELIB_NAME_AW(SetupInstallFilesFromInfSection)
     523BOOL     WINAPI SetupInstallFromInfSectionA(HWND,HINF,PCSTR,UINT,HKEY,PCSTR,UINT,
     524                                            PSP_FILE_CALLBACK_A,PVOID,HDEVINFO,PSP_DEVINFO_DATA);
     525BOOL     WINAPI SetupInstallFromInfSectionW(HWND,HINF,PCWSTR,UINT,HKEY,PCWSTR,UINT,
     526                                            PSP_FILE_CALLBACK_W,PVOID,HDEVINFO,PSP_DEVINFO_DATA);
     527#define         SetupInstallFromInfSection WINELIB_NAME_AW(SetupInstallFromInfSection)
     528
     529
     530#endif /* _INC_SETUPAPI */
  • trunk/include/win/windef.h

    r7925 r8208  
    214214typedef int             INT;
    215215typedef unsigned int    UINT;
     216typedef UINT *          UINT_PTR;
    216217typedef unsigned short  WORD;
    217218typedef unsigned long   DWORD;
  • trunk/include/win/wine/exception.h

    r640 r8208  
    1 /* $Id: exception.h,v 1.1 1999-08-22 22:52:05 sandervl Exp $ */
     1/* $Id: exception.h,v 1.2 2002-04-07 17:33:06 sandervl Exp $ */
    22/*
    33 * Wine exception handling
     
    5454 * compiler exceptions will most certainly not work under Winelib.
    5555 */
    56 #ifdef USE_COMPILER_EXCEPTIONS
    57 
    58 #define __TRY __try
    59 #define __EXCEPT(func) __except((func)(GetExceptionInformation()))
    60 #define __FINALLY(func) __finally { (func)(!AbnormalTermination()); }
     56//#ifdef USE_COMPILER_EXCEPTIONS
     57#if 1
     58#define __TRY if(1)
     59#define __EXCEPT(func) else
     60//#define __FINALLY(func) __finally { (func)(!AbnormalTermination()); }
    6161#define __ENDTRY /*nothing*/
    6262
  • trunk/include/win/winerror.h

    r7939 r8208  
    7070#define ERROR_NOT_DOS_DISK          26
    7171#define ERROR_SECTOR_NOT_FOUND      27
     72#define ERROR_OUT_OF_PAPER          28
    7273#define ERROR_WRITE_FAULT           29
    7374#define ERROR_READ_FAULT            30
     
    8586#define ERROR_NETWORK_BUSY          54
    8687#define ERROR_DEV_NOT_EXIST         55
     88#define ERROR_TOO_MANY_CMDS         56
    8789#define ERROR_ADAP_HDW_ERR          57
    8890#define ERROR_BAD_NET_RESP          58
     
    323325#define ERROR_POSSIBLE_DEADLOCK               1131L
    324326#define ERROR_MAPPED_ALIGNMENT                1132L
     327#define ERROR_SET_POWER_STATE_VETOED                       1140
     328#define ERROR_SET_POWER_STATE_FAILED                       1141
     329#define ERROR_TOO_MANY_LINKS                               1142
     330#define ERROR_OLD_WIN_VERSION                              1150
     331#define ERROR_APP_WRONG_OS                                 1151
     332#define ERROR_SINGLE_INSTANCE_APP                          1152
     333#define ERROR_RMODE_APP                                    1153
     334#define ERROR_INVALID_DLL                                  1154
     335#define ERROR_NO_ASSOCIATION                               1155
     336#define ERROR_DDE_FAIL                                     1156
     337#define ERROR_DLL_NOT_FOUND                                1157
     338#define ERROR_NO_MORE_USER_HANDLES                         1158
     339#define ERROR_MESSAGE_SYNC_ONLY                            1159
     340#define ERROR_SOURCE_ELEMENT_EMPTY                         1160
     341#define ERROR_DESTINATION_ELEMENT_FULL                     1161
     342#define ERROR_ILLEGAL_ELEMENT_ADDRESS                      1162
     343#define ERROR_MAGAZINE_NOT_PRESENT                         1163
     344#define ERROR_DEVICE_REINITIALIZATION_NEEDED               1164
     345#define ERROR_DEVICE_REQUIRES_CLEANING                     1165
     346#define ERROR_DEVICE_DOOR_OPEN                             1166
     347#define ERROR_DEVICE_NOT_CONNECTED                         1167
     348#define ERROR_NOT_FOUND                                    1168
     349#define ERROR_NO_MATCH                                     1169
     350#define ERROR_SET_NOT_FOUND                                1170
     351#define ERROR_POINT_NOT_FOUND                              1171
     352#define ERROR_NO_TRACKING_SERVICE                          1172
     353#define ERROR_NO_VOLUME_ID                                 1173
     354#define ERROR_UNABLE_TO_REMOVE_REPLACED                    1175
     355#define ERROR_UNABLE_TO_MOVE_REPLACEMENT                   1176
     356#define ERROR_UNABLE_TO_MOVE_REPLACEMENT_2                 1177
     357#define ERROR_JOURNAL_DELETE_IN_PROGRESS                   1178
     358#define ERROR_JOURNAL_NOT_ACTIVE                           1179
     359#define ERROR_POTENTIAL_FILE_FOUND                         1180
     360#define ERROR_JOURNAL_ENTRY_DELETED                        1181
    325361#define ERROR_BAD_DEVICE                      1200L
    326362#define ERROR_CONNECTION_UNAVAIL              1201L
     
    467503#define ERROR_DISK_CORRUPT                    1393L
    468504#define ERROR_NO_USER_SESSION_KEY             1394L
     505#define ERROR_LICENSE_QUOTA_EXCEEDED          1395
     506#define ERROR_WRONG_TARGET_NAME               1396
     507#define ERROR_MUTUAL_AUTH_FAILED              1397
     508#define ERROR_TIME_SKEW                       1398
    469509
    470510#define ERROR_INVALID_WINDOW_HANDLE           1400L
     
    518558#define ERROR_INVALID_SCROLLBAR_RANGE         1448L
    519559#define ERROR_INVALID_SHOWWIN_COMMAND         1449L
    520 #define ERROR_COMMITMENT_LIMIT                1455L
     560#define ERROR_NO_SYSTEM_RESOURCES             1450
     561#define ERROR_NONPAGED_SYSTEM_RESOURCES                    1451
     562#define ERROR_PAGED_SYSTEM_RESOURCES                       1452
     563#define ERROR_WORKING_SET_QUOTA                            1453
     564#define ERROR_PAGEFILE_QUOTA                               1454
     565#define ERROR_COMMITMENT_LIMIT                             1455
     566#define ERROR_MENU_ITEM_NOT_FOUND                          1456
     567#define ERROR_INVALID_KEYBOARD_HANDLE                      1457
     568#define ERROR_HOOK_TYPE_NOT_ALLOWED                        1458
     569#define ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION           1459
     570#define ERROR_TIMEOUT                                      1460
     571#define ERROR_INVALID_MONITOR_HANDLE                       1461
    521572
    522573#define ERROR_EVENTLOG_FILE_CORRUPT           1500L
     
    524575#define ERROR_LOG_FILE_FULL                   1502L
    525576#define ERROR_EVENTLOG_FILE_CHANGED           1503L
    526 
     577#define ERROR_INSTALL_SERVICE_FAILURE                      1601
     578#define ERROR_INSTALL_USEREXIT                             1602
     579#define ERROR_INSTALL_FAILURE                              1603
     580#define ERROR_INSTALL_SUSPEND                              1604
     581#define ERROR_UNKNOWN_PRODUCT                              1605
     582#define ERROR_UNKNOWN_FEATURE                              1606
     583#define ERROR_UNKNOWN_COMPONENT                            1607
     584#define ERROR_UNKNOWN_PROPERTY                             1608
     585#define ERROR_INVALID_HANDLE_STATE                         1609
     586#define ERROR_BAD_CONFIGURATION                            1610
     587#define ERROR_INDEX_ABSENT                                 1611
     588#define ERROR_INSTALL_SOURCE_ABSENT                        1612
     589#define ERROR_INSTALL_PACKAGE_VERSION                      1613
     590#define ERROR_PRODUCT_UNINSTALLED                          1614
     591#define ERROR_BAD_QUERY_SYNTAX                             1615
     592#define ERROR_INVALID_FIELD                                1616
     593#define ERROR_DEVICE_REMOVED                               1617
     594#define ERROR_INSTALL_ALREADY_RUNNING                      1618
     595#define ERROR_INSTALL_PACKAGE_OPEN_FAILED                  1619
     596#define ERROR_INSTALL_PACKAGE_INVALID                      1620
     597#define ERROR_INSTALL_UI_FAILURE                           1621
     598#define ERROR_INSTALL_LOG_FAILURE                          1622
     599#define ERROR_INSTALL_LANGUAGE_UNSUPPORTED                 1623
     600#define ERROR_INSTALL_TRANSFORM_FAILURE                    1624
     601#define ERROR_INSTALL_PACKAGE_REJECTED                     1625
     602#define ERROR_FUNCTION_NOT_CALLED                          1626
     603#define ERROR_FUNCTION_FAILED                              1627
     604#define ERROR_INVALID_TABLE                                1628
     605#define ERROR_DATATYPE_MISMATCH                            1629
     606#define ERROR_UNSUPPORTED_TYPE                             1630
     607#define ERROR_CREATE_FAILED                                1631
     608#define ERROR_INSTALL_TEMP_UNWRITABLE                      1632
     609#define ERROR_INSTALL_PLATFORM_UNSUPPORTED                 1633
     610#define ERROR_INSTALL_NOTUSED                              1634
     611#define ERROR_PATCH_PACKAGE_OPEN_FAILED                    1635
     612#define ERROR_PATCH_PACKAGE_INVALID                        1636
     613#define ERROR_PATCH_PACKAGE_UNSUPPORTED                    1637
     614#define ERROR_PRODUCT_VERSION                              1638
     615#define ERROR_INVALID_COMMAND_LINE                         1639
     616#define ERROR_INSTALL_REMOTE_DISALLOWED                    1640
     617#define ERROR_SUCCESS_REBOOT_INITIATED                     1641
     618#define RPC_S_INVALID_STRING_BINDING                       1700
     619#define RPC_S_WRONG_KIND_OF_BINDING                        1701
     620#define RPC_S_INVALID_BINDING                              1702
     621#define RPC_S_PROTSEQ_NOT_SUPPORTED                        1703
     622#define RPC_S_INVALID_RPC_PROTSEQ                          1704
     623#define RPC_S_INVALID_STRING_UUID                          1705
     624#define RPC_S_INVALID_ENDPOINT_FORMAT                      1706
     625#define RPC_S_INVALID_NET_ADDR                             1707
     626#define RPC_S_NO_ENDPOINT_FOUND                            1708
     627#define RPC_S_INVALID_TIMEOUT                              1709
     628#define RPC_S_OBJECT_NOT_FOUND                             1710
     629#define RPC_S_ALREADY_REGISTERED                           1711
     630#define RPC_S_TYPE_ALREADY_REGISTERED                      1712
     631#define RPC_S_ALREADY_LISTENING                            1713
     632#define RPC_S_NO_PROTSEQS_REGISTERED                       1714
     633#define RPC_S_NOT_LISTENING                                1715
     634#define RPC_S_UNKNOWN_MGR_TYPE                             1716
     635#define RPC_S_UNKNOWN_IF                                   1717
     636#define RPC_S_NO_BINDINGS                                  1718
     637#define RPC_S_NO_PROTSEQS                                  1719
     638#define RPC_S_CANT_CREATE_ENDPOINT                         1720
     639#define RPC_S_OUT_OF_RESOURCES                             1721
     640#define RPC_S_SERVER_UNAVAILABLE                           1722
     641#define RPC_S_SERVER_TOO_BUSY                              1723
     642#define RPC_S_INVALID_NETWORK_OPTIONS                      1724
     643#define RPC_S_NO_CALL_ACTIVE                               1725
     644#define RPC_S_CALL_FAILED                                  1726
     645#define RPC_S_CALL_FAILED_DNE                              1727
     646#define RPC_S_PROTOCOL_ERROR                               1728
     647#define RPC_S_UNSUPPORTED_TRANS_SYN                        1730
     648#define RPC_S_UNSUPPORTED_TYPE                             1732
     649#define RPC_S_INVALID_TAG                                  1733
     650#define RPC_S_INVALID_BOUND                                1734
     651#define RPC_S_NO_ENTRY_NAME                                1735
     652#define RPC_S_INVALID_NAME_SYNTAX                          1736
     653#define RPC_S_UNSUPPORTED_NAME_SYNTAX                      1737
     654#define RPC_S_UUID_NO_ADDRESS                              1739
     655#define RPC_S_DUPLICATE_ENDPOINT                           1740
     656#define RPC_S_UNKNOWN_AUTHN_TYPE                           1741
     657#define RPC_S_MAX_CALLS_TOO_SMALL                          1742
     658#define RPC_S_STRING_TOO_LONG                              1743
     659#define RPC_S_PROTSEQ_NOT_FOUND                            1744
     660#define RPC_S_PROCNUM_OUT_OF_RANGE                         1745
     661#define RPC_S_BINDING_HAS_NO_AUTH                          1746
     662#define RPC_S_UNKNOWN_AUTHN_SERVICE                        1747
     663#define RPC_S_UNKNOWN_AUTHN_LEVEL                          1748
     664#define RPC_S_INVALID_AUTH_IDENTITY                        1749
     665#define RPC_S_UNKNOWN_AUTHZ_SERVICE                        1750
     666#define EPT_S_INVALID_ENTRY                                1751
     667#define EPT_S_CANT_PERFORM_OP                              1752
     668#define EPT_S_NOT_REGISTERED                               1753
     669#define RPC_S_NOTHING_TO_EXPORT                            1754
     670#define RPC_S_INCOMPLETE_NAME                              1755
     671#define RPC_S_INVALID_VERS_OPTION                          1756
     672#define RPC_S_NO_MORE_MEMBERS                              1757
     673#define RPC_S_NOT_ALL_OBJS_UNEXPORTED                      1758
     674#define RPC_S_INTERFACE_NOT_FOUND                          1759
     675#define RPC_S_ENTRY_ALREADY_EXISTS                         1760
     676#define RPC_S_ENTRY_NOT_FOUND                              1761
     677#define RPC_S_NAME_SERVICE_UNAVAILABLE                     1762
     678#define RPC_S_INVALID_NAF_ID                               1763
     679#define RPC_S_CANNOT_SUPPORT                               1764
     680#define RPC_S_NO_CONTEXT_AVAILABLE                         1765
     681#define RPC_S_INTERNAL_ERROR                               1766
     682#define RPC_S_ZERO_DIVIDE                                  1767
     683#define RPC_S_ADDRESS_ERROR                                1768
     684#define RPC_S_FP_DIV_ZERO                                  1769
     685#define RPC_S_FP_UNDERFLOW                                 1770
     686#define RPC_S_FP_OVERFLOW                                  1771
     687#define RPC_X_NO_MORE_ENTRIES                              1772
     688#define RPC_X_SS_CHAR_TRANS_OPEN_FAIL                      1773
     689#define RPC_X_SS_CHAR_TRANS_SHORT_FILE                     1774
     690#define RPC_X_SS_IN_NULL_CONTEXT                           1775
     691#define RPC_X_SS_CONTEXT_DAMAGED                           1777
     692#define RPC_X_SS_HANDLES_MISMATCH                          1778
     693#define RPC_X_SS_CANNOT_GET_CALL_HANDLE                    1779
     694#define RPC_X_NULL_REF_POINTER                             1780
     695#define RPC_X_ENUM_VALUE_OUT_OF_RANGE                      1781
     696#define RPC_X_BYTE_COUNT_TOO_SMALL                         1782
     697#define RPC_X_BAD_STUB_DATA                                1783
    527698#define ERROR_INVALID_USER_BUFFER             1784L
    528699#define ERROR_UNRECOGNIZED_MEDIA              1785L
     
    532703#define ERROR_TRUSTED_RELATIONSHIP_FAILURE    1789L
    533704#define ERROR_TRUST_FAILURE                   1790L
    534 
     705#define RPC_S_CALL_IN_PROGRESS                1791
    535706#define ERROR_NETLOGON_NOT_STARTED            1792L
    536707#define ERROR_ACCOUNT_EXPIRED                 1793L
     
    547718#define ERROR_INVALID_DATATYPE                1804L
    548719#define ERROR_INVALID_ENVIRONMENT             1805L
    549 
     720#define RPC_S_NO_MORE_BINDINGS                1806
    550721#define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L
    551722#define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L
     
    558729#define ERROR_RESOURCE_LANG_NOT_FOUND         1815L
    559730#define ERROR_NOT_ENOUGH_QUOTA                1816L
    560 
     731#define RPC_S_NO_INTERFACES                                1817
     732#define RPC_S_CALL_CANCELLED                               1818
     733#define RPC_S_BINDING_INCOMPLETE                           1819
     734#define RPC_S_COMM_FAILURE                                 1820
     735#define RPC_S_UNSUPPORTED_AUTHN_LEVEL                      1821
     736#define RPC_S_NO_PRINC_NAME                                1822
     737#define RPC_S_NOT_RPC_ERROR                                1823
     738#define RPC_S_UUID_LOCAL_ONLY                              1824
     739#define RPC_S_SEC_PKG_ERROR                                1825
     740#define RPC_S_NOT_CANCELLED                                1826
     741#define RPC_X_INVALID_ES_ACTION                            1827
     742#define RPC_X_WRONG_ES_VERSION                             1828
     743#define RPC_X_WRONG_STUB_VERSION                           1829
     744#define RPC_X_INVALID_PIPE_OBJECT                          1830
     745#define RPC_X_WRONG_PIPE_ORDER                             1831
     746#define RPC_X_WRONG_PIPE_VERSION                           1832
     747#define RPC_S_GROUP_MEMBER_NOT_FOUND                       1898
     748#define EPT_S_CANT_CREATE                                  1899
     749#define RPC_S_INVALID_OBJECT                               1900
    561750#define ERROR_INVALID_TIME                    1901L
    562751#define ERROR_INVALID_FORM_NAME               1902L
     
    568757#define ERROR_DOMAIN_CONTROLLER_NOT_FOUND     1908L
    569758#define ERROR_ACCOUNT_LOCKED_OUT              1909L
     759#define OR_INVALID_OXID                                    1910
     760#define OR_INVALID_OID                                     1911
     761#define OR_INVALID_SET                                     1912
     762#define RPC_S_SEND_INCOMPLETE                              1913
     763#define RPC_S_INVALID_ASYNC_HANDLE                         1914
     764#define RPC_S_INVALID_ASYNC_CALL                           1915
     765#define RPC_X_PIPE_CLOSED                                  1916
     766#define RPC_X_PIPE_DISCIPLINE_ERROR                        1917
     767#define RPC_X_PIPE_EMPTY                                   1918
     768#define ERROR_NO_SITENAME                                  1919
     769#define ERROR_CANT_ACCESS_FILE                             1920
     770#define ERROR_CANT_RESOLVE_FILENAME                        1921
     771#define RPC_S_ENTRY_TYPE_MISMATCH                          1922
     772#define RPC_S_NOT_ALL_OBJS_EXPORTED                        1923
     773#define RPC_S_INTERFACE_NOT_EXPORTED                       1924
     774#define RPC_S_PROFILE_NOT_ADDED                            1925
     775#define RPC_S_PRF_ELT_NOT_ADDED                            1926
     776#define RPC_S_PRF_ELT_NOT_REMOVED                          1927
     777#define RPC_S_GRP_ELT_NOT_ADDED                            1928
     778#define RPC_S_GRP_ELT_NOT_REMOVED                          1929
    570779#define ERROR_INVALID_PIXEL_FORMAT            2000L
    571780#define ERROR_BAD_DRIVER                      2001L
     
    595804#define ERROR_REC_NON_EXISTENT                4005L
    596805#define ERROR_RPL_NOT_ALLOWED                 4006L
     806#define ERROR_DHCP_ADDRESS_CONFLICT                        4100
     807#define ERROR_WMI_GUID_NOT_FOUND                           4200
     808#define ERROR_WMI_INSTANCE_NOT_FOUND                       4201
     809#define ERROR_WMI_ITEMID_NOT_FOUND                         4202
     810#define ERROR_WMI_TRY_AGAIN                                4203
     811#define ERROR_WMI_DP_NOT_FOUND                             4204
     812#define ERROR_WMI_UNRESOLVED_INSTANCE_REF                  4205
     813#define ERROR_WMI_ALREADY_ENABLED                          4206
     814#define ERROR_WMI_GUID_DISCONNECTED                        4207
     815#define ERROR_WMI_SERVER_UNAVAILABLE                       4208
     816#define ERROR_WMI_DP_FAILED                                4209
     817#define ERROR_WMI_INVALID_MOF                              4210
     818#define ERROR_WMI_INVALID_REGINFO                          4211
     819#define ERROR_WMI_ALREADY_DISABLED                         4212
     820#define ERROR_WMI_READ_ONLY                                4213
     821#define ERROR_WMI_SET_FAILURE                              4214
     822#define ERROR_INVALID_MEDIA                                4300
     823#define ERROR_INVALID_LIBRARY                              4301
     824#define ERROR_INVALID_MEDIA_POOL                           4302
     825#define ERROR_DRIVE_MEDIA_MISMATCH                         4303
     826#define ERROR_MEDIA_OFFLINE                                4304
     827#define ERROR_LIBRARY_OFFLINE                              4305
     828#define ERROR_EMPTY                                        4306
     829#define ERROR_NOT_EMPTY                                    4307
     830#define ERROR_MEDIA_UNAVAILABLE                            4308
     831#define ERROR_RESOURCE_DISABLED                            4309
     832#define ERROR_INVALID_CLEANER                              4310
     833#define ERROR_UNABLE_TO_CLEAN                              4311
     834#define ERROR_OBJECT_NOT_FOUND                             4312
     835#define ERROR_DATABASE_FAILURE                             4313
     836#define ERROR_DATABASE_FULL                                4314
     837#define ERROR_MEDIA_INCOMPATIBLE                           4315
     838#define ERROR_RESOURCE_NOT_PRESENT                         4316
     839#define ERROR_INVALID_OPERATION                            4317
     840#define ERROR_MEDIA_NOT_AVAILABLE                          4318
     841#define ERROR_DEVICE_NOT_AVAILABLE                         4319
     842#define ERROR_REQUEST_REFUSED                              4320
     843#define ERROR_INVALID_DRIVE_OBJECT                         4321
     844#define ERROR_LIBRARY_FULL                                 4322
     845#define ERROR_MEDIUM_NOT_ACCESSIBLE                        4323
     846#define ERROR_UNABLE_TO_LOAD_MEDIUM                        4324
     847#define ERROR_UNABLE_TO_INVENTORY_DRIVE                    4325
     848#define ERROR_UNABLE_TO_INVENTORY_SLOT                     4326
     849#define ERROR_UNABLE_TO_INVENTORY_TRANSPORT                4327
     850#define ERROR_TRANSPORT_FULL                               4328
     851#define ERROR_CONTROLLING_IEPORT                           4329
     852#define ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA                4330
     853#define ERROR_CLEANER_SLOT_SET                             4331
     854#define ERROR_CLEANER_SLOT_NOT_SET                         4332
     855#define ERROR_CLEANER_CARTRIDGE_SPENT                      4333
     856#define ERROR_UNEXPECTED_OMID                              4334
     857#define ERROR_CANT_DELETE_LAST_ITEM                        4335
     858#define ERROR_MESSAGE_EXCEEDS_MAX_SIZE                     4336
     859#define ERROR_VOLUME_CONTAINS_SYS_FILES                    4337
     860#define ERROR_INDIGENOUS_TYPE                              4338
     861#define ERROR_NO_SUPPORTING_DRIVES                         4339
     862#define ERROR_FILE_OFFLINE                                 4350
     863#define ERROR_REMOTE_STORAGE_NOT_ACTIVE                    4351
     864#define ERROR_REMOTE_STORAGE_MEDIA_ERROR                   4352
     865#define ERROR_NOT_A_REPARSE_POINT                          4390
     866#define ERROR_REPARSE_ATTRIBUTE_CONFLICT                   4391
     867#define ERROR_INVALID_REPARSE_DATA                         4392
     868#define ERROR_REPARSE_TAG_INVALID                          4393
     869#define ERROR_REPARSE_TAG_MISMATCH                         4394
     870#define ERROR_VOLUME_NOT_SIS_ENABLED                       4500
     871#define ERROR_DEPENDENT_RESOURCE_EXISTS                    5001
     872#define ERROR_DEPENDENCY_NOT_FOUND                         5002
     873#define ERROR_DEPENDENCY_ALREADY_EXISTS                    5003
     874#define ERROR_RESOURCE_NOT_ONLINE                          5004
     875#define ERROR_HOST_NODE_NOT_AVAILABLE                      5005
     876#define ERROR_RESOURCE_NOT_AVAILABLE                       5006
     877#define ERROR_RESOURCE_NOT_FOUND                           5007
     878#define ERROR_SHUTDOWN_CLUSTER                             5008
     879#define ERROR_CANT_EVICT_ACTIVE_NODE                       5009
     880#define ERROR_OBJECT_ALREADY_EXISTS                        5010
     881#define ERROR_OBJECT_IN_LIST                               5011
     882#define ERROR_GROUP_NOT_AVAILABLE                          5012
     883#define ERROR_GROUP_NOT_FOUND                              5013
     884#define ERROR_GROUP_NOT_ONLINE                             5014
     885#define ERROR_HOST_NODE_NOT_RESOURCE_OWNER                 5015
     886#define ERROR_HOST_NODE_NOT_GROUP_OWNER                    5016
     887#define ERROR_RESMON_CREATE_FAILED                         5017
     888#define ERROR_RESMON_ONLINE_FAILED                         5018
     889#define ERROR_RESOURCE_ONLINE                              5019
     890#define ERROR_QUORUM_RESOURCE                              5020
     891#define ERROR_NOT_QUORUM_CAPABLE                           5021
     892#define ERROR_CLUSTER_SHUTTING_DOWN                        5022
     893#define ERROR_INVALID_STATE                                5023
     894#define ERROR_RESOURCE_PROPERTIES_STORED                   5024
     895#define ERROR_NOT_QUORUM_CLASS                             5025
     896#define ERROR_CORE_RESOURCE                                5026
     897#define ERROR_QUORUM_RESOURCE_ONLINE_FAILED                5027
     898#define ERROR_QUORUMLOG_OPEN_FAILED                        5028
     899#define ERROR_CLUSTERLOG_CORRUPT                           5029
     900#define ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE            5030
     901#define ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE                   5031
     902#define ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND                5032
     903#define ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE                  5033
     904#define ERROR_QUORUM_OWNER_ALIVE                           5034
     905#define ERROR_NETWORK_NOT_AVAILABLE                        5035
     906#define ERROR_NODE_NOT_AVAILABLE                           5036
     907#define ERROR_ALL_NODES_NOT_AVAILABLE                      5037
     908#define ERROR_RESOURCE_FAILED                              5038
     909#define ERROR_CLUSTER_INVALID_NODE                         5039
     910#define ERROR_CLUSTER_NODE_EXISTS                          5040
     911#define ERROR_CLUSTER_JOIN_IN_PROGRESS                     5041
     912#define ERROR_CLUSTER_NODE_NOT_FOUND                       5042
     913#define ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND                 5043
     914#define ERROR_CLUSTER_NETWORK_EXISTS                       5044
     915#define ERROR_CLUSTER_NETWORK_NOT_FOUND                    5045
     916#define ERROR_CLUSTER_NETINTERFACE_EXISTS                  5046
     917#define ERROR_CLUSTER_NETINTERFACE_NOT_FOUND               5047
     918#define ERROR_CLUSTER_INVALID_REQUEST                      5048
     919#define ERROR_CLUSTER_INVALID_NETWORK_PROVIDER             5049
     920#define ERROR_CLUSTER_NODE_DOWN                            5050
     921#define ERROR_CLUSTER_NODE_UNREACHABLE                     5051
     922#define ERROR_CLUSTER_NODE_NOT_MEMBER                      5052
     923#define ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS                 5053
     924#define ERROR_CLUSTER_INVALID_NETWORK                      5054
     925#define ERROR_CLUSTER_NODE_UP                              5056
     926#define ERROR_CLUSTER_IPADDR_IN_USE                        5057
     927#define ERROR_CLUSTER_NODE_NOT_PAUSED                      5058
     928#define ERROR_CLUSTER_NO_SECURITY_CONTEXT                  5059
     929#define ERROR_CLUSTER_NETWORK_NOT_INTERNAL                 5060
     930#define ERROR_CLUSTER_NODE_ALREADY_UP                      5061
     931#define ERROR_CLUSTER_NODE_ALREADY_DOWN                    5062
     932#define ERROR_CLUSTER_NETWORK_ALREADY_ONLINE               5063
     933#define ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE              5064
     934#define ERROR_CLUSTER_NODE_ALREADY_MEMBER                  5065
     935#define ERROR_CLUSTER_LAST_INTERNAL_NETWORK                5066
     936#define ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS               5067
     937#define ERROR_INVALID_OPERATION_ON_QUORUM                  5068
     938#define ERROR_DEPENDENCY_NOT_ALLOWED                       5069
     939#define ERROR_CLUSTER_NODE_PAUSED                          5070
     940#define ERROR_NODE_CANT_HOST_RESOURCE                      5071
     941#define ERROR_CLUSTER_NODE_NOT_READY                       5072
     942#define ERROR_CLUSTER_NODE_SHUTTING_DOWN                   5073
     943#define ERROR_CLUSTER_JOIN_ABORTED                         5074
     944#define ERROR_CLUSTER_INCOMPATIBLE_VERSIONS                5075
     945#define ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED         5076
     946#define ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED                5077
     947#define ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND              5078
     948#define ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED                5079
     949#define ERROR_CLUSTER_RESNAME_NOT_FOUND                    5080
     950#define ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED           5081
     951#define ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST                5082
     952#define ERROR_CLUSTER_DATABASE_SEQMISMATCH                 5083
     953#define ERROR_RESMON_INVALID_STATE                         5084
     954#define ERROR_CLUSTER_GUM_NOT_LOCKER                       5085
     955#define ERROR_QUORUM_DISK_NOT_FOUND                        5086
     956#define ERROR_DATABASE_BACKUP_CORRUPT                      5087
     957#define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT            5088
     958#define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE               5089
     959#define ERROR_ENCRYPTION_FAILED                            6000
     960#define ERROR_DECRYPTION_FAILED                            6001
     961#define ERROR_FILE_ENCRYPTED                               6002
     962#define ERROR_NO_RECOVERY_POLICY                           6003
     963#define ERROR_NO_EFS                                       6004
     964#define ERROR_WRONG_EFS                                    6005
     965#define ERROR_NO_USER_KEYS                                 6006
     966#define ERROR_FILE_NOT_ENCRYPTED                           6007
     967#define ERROR_NOT_EXPORT_FORMAT                            6008
     968#define ERROR_FILE_READ_ONLY                               6009
     969#define ERROR_DIR_EFS_DISALLOWED                           6010
     970#define ERROR_EFS_SERVER_NOT_TRUSTED                       6011
     971#define ERROR_NO_BROWSER_SERVERS_FOUND                     6118
     972#define SCHED_E_SERVICE_NOT_LOCALSYSTEM                    6200
     973#define ERROR_CTX_WINSTATION_NAME_INVALID                  7001
     974#define ERROR_CTX_INVALID_PD                               7002
     975#define ERROR_CTX_PD_NOT_FOUND                             7003
     976#define ERROR_CTX_WD_NOT_FOUND                             7004
     977#define ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY               7005
     978#define ERROR_CTX_SERVICE_NAME_COLLISION                   7006
     979#define ERROR_CTX_CLOSE_PENDING                            7007
     980#define ERROR_CTX_NO_OUTBUF                                7008
     981#define ERROR_CTX_MODEM_INF_NOT_FOUND                      7009
     982#define ERROR_CTX_INVALID_MODEMNAME                        7010
     983#define ERROR_CTX_MODEM_RESPONSE_ERROR                     7011
     984#define ERROR_CTX_MODEM_RESPONSE_TIMEOUT                   7012
     985#define ERROR_CTX_MODEM_RESPONSE_NO_CARRIER                7013
     986#define ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE               7014
     987#define ERROR_CTX_MODEM_RESPONSE_BUSY                      7015
     988#define ERROR_CTX_MODEM_RESPONSE_VOICE                     7016
     989#define ERROR_CTX_TD_ERROR                                 7017
     990#define ERROR_CTX_WINSTATION_NOT_FOUND                     7022
     991#define ERROR_CTX_WINSTATION_ALREADY_EXISTS                7023
     992#define ERROR_CTX_WINSTATION_BUSY                          7024
     993#define ERROR_CTX_BAD_VIDEO_MODE                           7025
     994#define ERROR_CTX_GRAPHICS_INVALID                         7035
     995#define ERROR_CTX_LOGON_DISABLED                           7037
     996#define ERROR_CTX_NOT_CONSOLE                              7038
     997#define ERROR_CTX_CLIENT_QUERY_TIMEOUT                     7040
     998#define ERROR_CTX_CONSOLE_DISCONNECT                       7041
     999#define ERROR_CTX_CONSOLE_CONNECT                          7042
     1000#define ERROR_CTX_SHADOW_DENIED                            7044
     1001#define ERROR_CTX_WINSTATION_ACCESS_DENIED                 7045
     1002#define ERROR_CTX_INVALID_WD                               7049
     1003#define ERROR_CTX_SHADOW_INVALID                           7050
     1004#define ERROR_CTX_SHADOW_DISABLED                          7051
     1005#define ERROR_CTX_CLIENT_LICENSE_IN_USE                    7052
     1006#define ERROR_CTX_CLIENT_LICENSE_NOT_SET                   7053
     1007#define ERROR_CTX_LICENSE_NOT_AVAILABLE                    7054
     1008#define ERROR_CTX_LICENSE_CLIENT_INVALID                   7055
     1009#define ERROR_CTX_LICENSE_EXPIRED                          7056
     1010#define FRS_ERR_INVALID_API_SEQUENCE                       8001
     1011#define FRS_ERR_STARTING_SERVICE                           8002
     1012#define FRS_ERR_STOPPING_SERVICE                           8003
     1013#define FRS_ERR_INTERNAL_API                               8004
     1014#define FRS_ERR_INTERNAL                                   8005
     1015#define FRS_ERR_SERVICE_COMM                               8006
     1016#define FRS_ERR_INSUFFICIENT_PRIV                          8007
     1017#define FRS_ERR_AUTHENTICATION                             8008
     1018#define FRS_ERR_PARENT_INSUFFICIENT_PRIV                   8009
     1019#define FRS_ERR_PARENT_AUTHENTICATION                      8010
     1020#define FRS_ERR_CHILD_TO_PARENT_COMM                       8011
     1021#define FRS_ERR_PARENT_TO_CHILD_COMM                       8012
     1022#define FRS_ERR_SYSVOL_POPULATE                            8013
     1023#define FRS_ERR_SYSVOL_POPULATE_TIMEOUT                    8014
     1024#define FRS_ERR_SYSVOL_IS_BUSY                             8015
     1025#define FRS_ERR_SYSVOL_DEMOTE                              8016
     1026#define FRS_ERR_INVALID_SERVICE_PARAMETER                  8017
     1027#define ERROR_DS_NOT_INSTALLED                             8200
     1028#define ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY              8201
     1029#define ERROR_DS_NO_ATTRIBUTE_OR_VALUE                     8202
     1030#define ERROR_DS_INVALID_ATTRIBUTE_SYNTAX                  8203
     1031#define ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED                  8204
     1032#define ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS                 8205
     1033#define ERROR_DS_BUSY                                      8206
     1034#define ERROR_DS_UNAVAILABLE                               8207
     1035#define ERROR_DS_NO_RIDS_ALLOCATED                         8208
     1036#define ERROR_DS_NO_MORE_RIDS                              8209
     1037#define ERROR_DS_INCORRECT_ROLE_OWNER                      8210
     1038#define ERROR_DS_RIDMGR_INIT_ERROR                         8211
     1039#define ERROR_DS_OBJ_CLASS_VIOLATION                       8212
     1040#define ERROR_DS_CANT_ON_NON_LEAF                          8213
     1041#define ERROR_DS_CANT_ON_RDN                               8214
     1042#define ERROR_DS_CANT_MOD_OBJ_CLASS                        8215
     1043#define ERROR_DS_CROSS_DOM_MOVE_ERROR                      8216
     1044#define ERROR_DS_GC_NOT_AVAILABLE                          8217
     1045#define ERROR_SHARED_POLICY                                8218
     1046#define ERROR_POLICY_OBJECT_NOT_FOUND                      8219
     1047#define ERROR_POLICY_ONLY_IN_DS                            8220
     1048#define ERROR_PROMOTION_ACTIVE                             8221
     1049#define ERROR_NO_PROMOTION_ACTIVE                          8222
     1050#define ERROR_DS_OPERATIONS_ERROR                          8224
     1051#define ERROR_DS_PROTOCOL_ERROR                            8225
     1052#define ERROR_DS_TIMELIMIT_EXCEEDED                        8226
     1053#define ERROR_DS_SIZELIMIT_EXCEEDED                        8227
     1054#define ERROR_DS_ADMIN_LIMIT_EXCEEDED                      8228
     1055#define ERROR_DS_COMPARE_FALSE                             8229
     1056#define ERROR_DS_COMPARE_TRUE                              8230
     1057#define ERROR_DS_AUTH_METHOD_NOT_SUPPORTED                 8231
     1058#define ERROR_DS_STRONG_AUTH_REQUIRED                      8232
     1059#define ERROR_DS_INAPPROPRIATE_AUTH                        8233
     1060#define ERROR_DS_AUTH_UNKNOWN                              8234
     1061#define ERROR_DS_REFERRAL                                  8235
     1062#define ERROR_DS_UNAVAILABLE_CRIT_EXTENSION                8236
     1063#define ERROR_DS_CONFIDENTIALITY_REQUIRED                  8237
     1064#define ERROR_DS_INAPPROPRIATE_MATCHING                    8238
     1065#define ERROR_DS_CONSTRAINT_VIOLATION                      8239
     1066#define ERROR_DS_NO_SUCH_OBJECT                            8240
     1067#define ERROR_DS_ALIAS_PROBLEM                             8241
     1068#define ERROR_DS_INVALID_DN_SYNTAX                         8242
     1069#define ERROR_DS_IS_LEAF                                   8243
     1070#define ERROR_DS_ALIAS_DEREF_PROBLEM                       8244
     1071#define ERROR_DS_UNWILLING_TO_PERFORM                      8245
     1072#define ERROR_DS_LOOP_DETECT                               8246
     1073#define ERROR_DS_NAMING_VIOLATION                          8247
     1074#define ERROR_DS_OBJECT_RESULTS_TOO_LARGE                  8248
     1075#define ERROR_DS_AFFECTS_MULTIPLE_DSAS                     8249
     1076#define ERROR_DS_SERVER_DOWN                               8250
     1077#define ERROR_DS_LOCAL_ERROR                               8251
     1078#define ERROR_DS_ENCODING_ERROR                            8252
     1079#define ERROR_DS_DECODING_ERROR                            8253
     1080#define ERROR_DS_FILTER_UNKNOWN                            8254
     1081#define ERROR_DS_PARAM_ERROR                               8255
     1082#define ERROR_DS_NOT_SUPPORTED                             8256
     1083#define ERROR_DS_NO_RESULTS_RETURNED                       8257
     1084#define ERROR_DS_CONTROL_NOT_FOUND                         8258
     1085#define ERROR_DS_CLIENT_LOOP                               8259
     1086#define ERROR_DS_REFERRAL_LIMIT_EXCEEDED                   8260
     1087#define ERROR_DS_ROOT_MUST_BE_NC                           8301
     1088#define ERROR_DS_ADD_REPLICA_INHIBITED                     8302
     1089#define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA                     8303
     1090#define ERROR_DS_MAX_OBJ_SIZE_EXCEEDED                     8304
     1091#define ERROR_DS_OBJ_STRING_NAME_EXISTS                    8305
     1092#define ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA                  8306
     1093#define ERROR_DS_RDN_DOESNT_MATCH_SCHEMA                   8307
     1094#define ERROR_DS_NO_REQUESTED_ATTS_FOUND                   8308
     1095#define ERROR_DS_USER_BUFFER_TO_SMALL                      8309
     1096#define ERROR_DS_ATT_IS_NOT_ON_OBJ                         8310
     1097#define ERROR_DS_ILLEGAL_MOD_OPERATION                     8311
     1098#define ERROR_DS_OBJ_TOO_LARGE                             8312
     1099#define ERROR_DS_BAD_INSTANCE_TYPE                         8313
     1100#define ERROR_DS_MASTERDSA_REQUIRED                        8314
     1101#define ERROR_DS_OBJECT_CLASS_REQUIRED                     8315
     1102#define ERROR_DS_MISSING_REQUIRED_ATT                      8316
     1103#define ERROR_DS_ATT_NOT_DEF_FOR_CLASS                     8317
     1104#define ERROR_DS_ATT_ALREADY_EXISTS                        8318
     1105#define ERROR_DS_CANT_ADD_ATT_VALUES                       8320
     1106#define ERROR_DS_SINGLE_VALUE_CONSTRAINT                   8321
     1107#define ERROR_DS_RANGE_CONSTRAINT                          8322
     1108#define ERROR_DS_ATT_VAL_ALREADY_EXISTS                    8323
     1109#define ERROR_DS_CANT_REM_MISSING_ATT                      8324
     1110#define ERROR_DS_CANT_REM_MISSING_ATT_VAL                  8325
     1111#define ERROR_DS_ROOT_CANT_BE_SUBREF                       8326
     1112#define ERROR_DS_NO_CHAINING                               8327
     1113#define ERROR_DS_NO_CHAINED_EVAL                           8328
     1114#define ERROR_DS_NO_PARENT_OBJECT                          8329
     1115#define ERROR_DS_PARENT_IS_AN_ALIAS                        8330
     1116#define ERROR_DS_CANT_MIX_MASTER_AND_REPS                  8331
     1117#define ERROR_DS_CHILDREN_EXIST                            8332
     1118#define ERROR_DS_OBJ_NOT_FOUND                             8333
     1119#define ERROR_DS_ALIASED_OBJ_MISSING                       8334
     1120#define ERROR_DS_BAD_NAME_SYNTAX                           8335
     1121#define ERROR_DS_ALIAS_POINTS_TO_ALIAS                     8336
     1122#define ERROR_DS_CANT_DEREF_ALIAS                          8337
     1123#define ERROR_DS_OUT_OF_SCOPE                              8338
     1124#define ERROR_DS_CANT_DELETE_DSA_OBJ                       8340
     1125#define ERROR_DS_GENERIC_ERROR                             8341
     1126#define ERROR_DS_DSA_MUST_BE_INT_MASTER                    8342
     1127#define ERROR_DS_CLASS_NOT_DSA                             8343
     1128#define ERROR_DS_INSUFF_ACCESS_RIGHTS                      8344
     1129#define ERROR_DS_ILLEGAL_SUPERIOR                          8345
     1130#define ERROR_DS_ATTRIBUTE_OWNED_BY_SAM                    8346
     1131#define ERROR_DS_NAME_TOO_MANY_PARTS                       8347
     1132#define ERROR_DS_NAME_TOO_LONG                             8348
     1133#define ERROR_DS_NAME_VALUE_TOO_LONG                       8349
     1134#define ERROR_DS_NAME_UNPARSEABLE                          8350
     1135#define ERROR_DS_NAME_TYPE_UNKNOWN                         8351
     1136#define ERROR_DS_NOT_AN_OBJECT                             8352
     1137#define ERROR_DS_SEC_DESC_TOO_SHORT                        8353
     1138#define ERROR_DS_SEC_DESC_INVALID                          8354
     1139#define ERROR_DS_NO_DELETED_NAME                           8355
     1140#define ERROR_DS_SUBREF_MUST_HAVE_PARENT                   8356
     1141#define ERROR_DS_NCNAME_MUST_BE_NC                         8357
     1142#define ERROR_DS_CANT_ADD_SYSTEM_ONLY                      8358
     1143#define ERROR_DS_CLASS_MUST_BE_CONCRETE                    8359
     1144#define ERROR_DS_INVALID_DMD                               8360
     1145#define ERROR_DS_OBJ_GUID_EXISTS                           8361
     1146#define ERROR_DS_NOT_ON_BACKLINK                           8362
     1147#define ERROR_DS_NO_CROSSREF_FOR_NC                        8363
     1148#define ERROR_DS_SHUTTING_DOWN                             8364
     1149#define ERROR_DS_UNKNOWN_OPERATION                         8365
     1150#define ERROR_DS_INVALID_ROLE_OWNER                        8366
     1151#define ERROR_DS_COULDNT_CONTACT_FSMO                      8367
     1152#define ERROR_DS_CROSS_NC_DN_RENAME                        8368
     1153#define ERROR_DS_CANT_MOD_SYSTEM_ONLY                      8369
     1154#define ERROR_DS_REPLICATOR_ONLY                           8370
     1155#define ERROR_DS_OBJ_CLASS_NOT_DEFINED                     8371
     1156#define ERROR_DS_OBJ_CLASS_NOT_SUBCLASS                    8372
     1157#define ERROR_DS_NAME_REFERENCE_INVALID                    8373
     1158#define ERROR_DS_CROSS_REF_EXISTS                          8374
     1159#define ERROR_DS_CANT_DEL_MASTER_CROSSREF                  8375
     1160#define ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD                8376
     1161#define ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX                 8377
     1162#define ERROR_DS_DUP_RDN                                   8378
     1163#define ERROR_DS_DUP_OID                                   8379
     1164#define ERROR_DS_DUP_MAPI_ID                               8380
     1165#define ERROR_DS_DUP_SCHEMA_ID_GUID                        8381
     1166#define ERROR_DS_DUP_LDAP_DISPLAY_NAME                     8382
     1167#define ERROR_DS_SEMANTIC_ATT_TEST                         8383
     1168#define ERROR_DS_SYNTAX_MISMATCH                           8384
     1169#define ERROR_DS_EXISTS_IN_MUST_HAVE                       8385
     1170#define ERROR_DS_EXISTS_IN_MAY_HAVE                        8386
     1171#define ERROR_DS_NONEXISTENT_MAY_HAVE                      8387
     1172#define ERROR_DS_NONEXISTENT_MUST_HAVE                     8388
     1173#define ERROR_DS_AUX_CLS_TEST_FAIL                         8389
     1174#define ERROR_DS_NONEXISTENT_POSS_SUP                      8390
     1175#define ERROR_DS_SUB_CLS_TEST_FAIL                         8391
     1176#define ERROR_DS_BAD_RDN_ATT_ID_SYNTAX                     8392
     1177#define ERROR_DS_EXISTS_IN_AUX_CLS                         8393
     1178#define ERROR_DS_EXISTS_IN_SUB_CLS                         8394
     1179#define ERROR_DS_EXISTS_IN_POSS_SUP                        8395
     1180#define ERROR_DS_RECALCSCHEMA_FAILED                       8396
     1181#define ERROR_DS_TREE_DELETE_NOT_FINISHED                  8397
     1182#define ERROR_DS_CANT_DELETE                               8398
     1183#define ERROR_DS_ATT_SCHEMA_REQ_ID                         8399
     1184#define ERROR_DS_BAD_ATT_SCHEMA_SYNTAX                     8400
     1185#define ERROR_DS_CANT_CACHE_ATT                            8401
     1186#define ERROR_DS_CANT_CACHE_CLASS                          8402
     1187#define ERROR_DS_CANT_REMOVE_ATT_CACHE                     8403
     1188#define ERROR_DS_CANT_REMOVE_CLASS_CACHE                   8404
     1189#define ERROR_DS_CANT_RETRIEVE_DN                          8405
     1190#define ERROR_DS_MISSING_SUPREF                            8406
     1191#define ERROR_DS_CANT_RETRIEVE_INSTANCE                    8407
     1192#define ERROR_DS_CODE_INCONSISTENCY                        8408
     1193#define ERROR_DS_DATABASE_ERROR                            8409
     1194#define ERROR_DS_GOVERNSID_MISSING                         8410
     1195#define ERROR_DS_MISSING_EXPECTED_ATT                      8411
     1196#define ERROR_DS_NCNAME_MISSING_CR_REF                     8412
     1197#define ERROR_DS_SECURITY_CHECKING_ERROR                   8413
     1198#define ERROR_DS_SCHEMA_NOT_LOADED                         8414
     1199#define ERROR_DS_SCHEMA_ALLOC_FAILED                       8415
     1200#define ERROR_DS_ATT_SCHEMA_REQ_SYNTAX                     8416
     1201#define ERROR_DS_GCVERIFY_ERROR                            8417
     1202#define ERROR_DS_DRA_SCHEMA_MISMATCH                       8418
     1203#define ERROR_DS_CANT_FIND_DSA_OBJ                         8419
     1204#define ERROR_DS_CANT_FIND_EXPECTED_NC                     8420
     1205#define ERROR_DS_CANT_FIND_NC_IN_CACHE                     8421
     1206#define ERROR_DS_CANT_RETRIEVE_CHILD                       8422
     1207#define ERROR_DS_SECURITY_ILLEGAL_MODIFY                   8423
     1208#define ERROR_DS_CANT_REPLACE_HIDDEN_REC                   8424
     1209#define ERROR_DS_BAD_HIERARCHY_FILE                        8425
     1210#define ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED              8426
     1211#define ERROR_DS_CONFIG_PARAM_MISSING                      8427
     1212#define ERROR_DS_COUNTING_AB_INDICES_FAILED                8428
     1213#define ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED             8429
     1214#define ERROR_DS_INTERNAL_FAILURE                          8430
     1215#define ERROR_DS_UNKNOWN_ERROR                             8431
     1216#define ERROR_DS_ROOT_REQUIRES_CLASS_TOP                   8432
     1217#define ERROR_DS_REFUSING_FSMO_ROLES                       8433
     1218#define ERROR_DS_MISSING_FSMO_SETTINGS                     8434
     1219#define ERROR_DS_UNABLE_TO_SURRENDER_ROLES                 8435
     1220#define ERROR_DS_DRA_GENERIC                               8436
     1221#define ERROR_DS_DRA_INVALID_PARAMETER                     8437
     1222#define ERROR_DS_DRA_BUSY                                  8438
     1223#define ERROR_DS_DRA_BAD_DN                                8439
     1224#define ERROR_DS_DRA_BAD_NC                                8440
     1225#define ERROR_DS_DRA_DN_EXISTS                             8441
     1226#define ERROR_DS_DRA_INTERNAL_ERROR                        8442
     1227#define ERROR_DS_DRA_INCONSISTENT_DIT                      8443
     1228#define ERROR_DS_DRA_CONNECTION_FAILED                     8444
     1229#define ERROR_DS_DRA_BAD_INSTANCE_TYPE                     8445
     1230#define ERROR_DS_DRA_OUT_OF_MEM                            8446
     1231#define ERROR_DS_DRA_MAIL_PROBLEM                          8447
     1232#define ERROR_DS_DRA_REF_ALREADY_EXISTS                    8448
     1233#define ERROR_DS_DRA_REF_NOT_FOUND                         8449
     1234#define ERROR_DS_DRA_OBJ_IS_REP_SOURCE                     8450
     1235#define ERROR_DS_DRA_DB_ERROR                              8451
     1236#define ERROR_DS_DRA_NO_REPLICA                            8452
     1237#define ERROR_DS_DRA_ACCESS_DENIED                         8453
     1238#define ERROR_DS_DRA_NOT_SUPPORTED                         8454
     1239#define ERROR_DS_DRA_RPC_CANCELLED                         8455
     1240#define ERROR_DS_DRA_SOURCE_DISABLED                       8456
     1241#define ERROR_DS_DRA_SINK_DISABLED                         8457
     1242#define ERROR_DS_DRA_NAME_COLLISION                        8458
     1243#define ERROR_DS_DRA_SOURCE_REINSTALLED                    8459
     1244#define ERROR_DS_DRA_MISSING_PARENT                        8460
     1245#define ERROR_DS_DRA_PREEMPTED                             8461
     1246#define ERROR_DS_DRA_ABANDON_SYNC                          8462
     1247#define ERROR_DS_DRA_SHUTDOWN                              8463
     1248#define ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET              8464
     1249#define ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA             8465
     1250#define ERROR_DS_DRA_EXTN_CONNECTION_FAILED                8466
     1251#define ERROR_DS_INSTALL_SCHEMA_MISMATCH                   8467
     1252#define ERROR_DS_DUP_LINK_ID                               8468
     1253#define ERROR_DS_NAME_ERROR_RESOLVING                      8469
     1254#define ERROR_DS_NAME_ERROR_NOT_FOUND                      8470
     1255#define ERROR_DS_NAME_ERROR_NOT_UNIQUE                     8471
     1256#define ERROR_DS_NAME_ERROR_NO_MAPPING                     8472
     1257#define ERROR_DS_NAME_ERROR_DOMAIN_ONLY                    8473
     1258#define ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING         8474
     1259#define ERROR_DS_CONSTRUCTED_ATT_MOD                       8475
     1260#define ERROR_DS_WRONG_OM_OBJ_CLASS                        8476
     1261#define ERROR_DS_DRA_REPL_PENDING                          8477
     1262#define ERROR_DS_DS_REQUIRED                               8478
     1263#define ERROR_DS_INVALID_LDAP_DISPLAY_NAME                 8479
     1264#define ERROR_DS_NON_BASE_SEARCH                           8480
     1265#define ERROR_DS_CANT_RETRIEVE_ATTS                        8481
     1266#define ERROR_DS_BACKLINK_WITHOUT_LINK                     8482
     1267#define ERROR_DS_EPOCH_MISMATCH                            8483
     1268#define ERROR_DS_SRC_NAME_MISMATCH                         8484
     1269#define ERROR_DS_SRC_AND_DST_NC_IDENTICAL                  8485
     1270#define ERROR_DS_DST_NC_MISMATCH                           8486
     1271#define ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC                8487
     1272#define ERROR_DS_SRC_GUID_MISMATCH                         8488
     1273#define ERROR_DS_CANT_MOVE_DELETED_OBJECT                  8489
     1274#define ERROR_DS_PDC_OPERATION_IN_PROGRESS                 8490
     1275#define ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD                 8491
     1276#define ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION               8492
     1277#define ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS           8493
     1278#define ERROR_DS_NC_MUST_HAVE_NC_PARENT                    8494
     1279#define ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE                 8495
     1280#define ERROR_DS_DST_DOMAIN_NOT_NATIVE                     8496
     1281#define ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER          8497
     1282#define ERROR_DS_CANT_MOVE_ACCOUNT_GROUP                   8498
     1283#define ERROR_DS_CANT_MOVE_RESOURCE_GROUP                  8499
     1284#define ERROR_DS_INVALID_SEARCH_FLAG                       8500
     1285#define ERROR_DS_NO_TREE_DELETE_ABOVE_NC                   8501
     1286#define ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE              8502
     1287#define ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE  8503
     1288#define ERROR_DS_SAM_INIT_FAILURE                          8504
     1289#define ERROR_DS_SENSITIVE_GROUP_VIOLATION                 8505
     1290#define ERROR_DS_CANT_MOD_PRIMARYGROUPID                   8506
     1291#define ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD                   8507
     1292#define ERROR_DS_NONSAFE_SCHEMA_CHANGE                     8508
     1293#define ERROR_DS_SCHEMA_UPDATE_DISALLOWED                  8509
     1294#define ERROR_DS_CANT_CREATE_UNDER_SCHEMA                  8510
     1295#define ERROR_DS_INSTALL_NO_SRC_SCH_VERSION                8511
     1296#define ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE         8512
     1297#define ERROR_DS_INVALID_GROUP_TYPE                        8513
     1298#define ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN        8514
     1299#define ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN         8515
     1300#define ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER             8516
     1301#define ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER         8517
     1302#define ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER          8518
     1303#define ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER       8519
     1304#define ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER  8520
     1305#define ERROR_DS_HAVE_PRIMARY_MEMBERS                      8521
     1306#define ERROR_DS_STRING_SD_CONVERSION_FAILED               8522
     1307#define ERROR_DS_NAMING_MASTER_GC                          8523
     1308#define ERROR_DS_LOOKUP_FAILURE                            8524
     1309#define ERROR_DS_COULDNT_UPDATE_SPNS                       8525
     1310#define ERROR_DS_CANT_RETRIEVE_SD                          8526
     1311#define ERROR_DS_KEY_NOT_UNIQUE                            8527
     1312#define ERROR_DS_WRONG_LINKED_ATT_SYNTAX                   8528
     1313#define ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD                 8529
     1314#define ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY                   8530
     1315#define ERROR_DS_CANT_START                                8531
     1316#define ERROR_DS_INIT_FAILURE                              8532
     1317#define ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION              8533
     1318#define ERROR_DS_SOURCE_DOMAIN_IN_FOREST                   8534
     1319#define ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST          8535
     1320#define ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED          8536
     1321#define ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN               8537
     1322#define ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER                 8538
     1323#define ERROR_DS_SRC_SID_EXISTS_IN_FOREST                  8539
     1324#define ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH         8540
     1325#define ERROR_SAM_INIT_FAILURE                             8541
     1326#define ERROR_DS_DRA_SCHEMA_INFO_SHIP                      8542
     1327#define ERROR_DS_DRA_SCHEMA_CONFLICT                       8543
     1328#define ERROR_DS_DRA_EARLIER_SCHEMA_CONLICT                8544
     1329#define ERROR_DS_DRA_OBJ_NC_MISMATCH                       8545
     1330#define ERROR_DS_NC_STILL_HAS_DSAS                         8546
     1331#define ERROR_DS_GC_REQUIRED                               8547
     1332#define ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY                8548
     1333#define ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS                8549
     1334#define ERROR_DS_CANT_ADD_TO_GC                            8550
     1335#define ERROR_DS_NO_CHECKPOINT_WITH_PDC                    8551
     1336#define ERROR_DS_SOURCE_AUDITING_NOT_ENABLED               8552
     1337#define ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC               8553
     1338#define ERROR_DS_INVALID_NAME_FOR_SPN                      8554
     1339#define ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS              8555
     1340#define ERROR_DS_UNICODEPWD_NOT_IN_QUOTES                  8556
     1341#define ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED            8557
     1342#define ERROR_DS_MUST_BE_RUN_ON_DST_DC                     8558
     1343#define ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER             8559
     1344#define ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ             8560
     1345#define DNS_ERROR_RCODE_FORMAT_ERROR                       9001
     1346#define DNS_ERROR_RCODE_SERVER_FAILURE                     9002
     1347#define DNS_ERROR_RCODE_NAME_ERROR                         9003
     1348#define DNS_ERROR_RCODE_NOT_IMPLEMENTED                    9004
     1349#define DNS_ERROR_RCODE_REFUSED                            9005
     1350#define DNS_ERROR_RCODE_YXDOMAIN                           9006
     1351#define DNS_ERROR_RCODE_YXRRSET                            9007
     1352#define DNS_ERROR_RCODE_NXRRSET                            9008
     1353#define DNS_ERROR_RCODE_NOTAUTH                            9009
     1354#define DNS_ERROR_RCODE_NOTZONE                            9010
     1355#define DNS_ERROR_RCODE_BADSIG                             9016
     1356#define DNS_ERROR_RCODE_BADKEY                             9017
     1357#define DNS_ERROR_RCODE_BADTIME                            9018
     1358#define DNS_INFO_NO_RECORDS                                9501
     1359#define DNS_ERROR_BAD_PACKET                               9502
     1360#define DNS_ERROR_NO_PACKET                                9503
     1361#define DNS_ERROR_RCODE                                    9504
     1362#define DNS_ERROR_UNSECURE_PACKET                          9505
     1363#define DNS_ERROR_INVALID_TYPE                             9551
     1364#define DNS_ERROR_INVALID_IP_ADDRESS                       9552
     1365#define DNS_ERROR_INVALID_PROPERTY                         9553
     1366#define DNS_ERROR_TRY_AGAIN_LATER                          9554
     1367#define DNS_ERROR_NOT_UNIQUE                               9555
     1368#define DNS_ERROR_NON_RFC_NAME                             9556
     1369#define DNS_STATUS_FQDN                                    9557
     1370#define DNS_STATUS_DOTTED_NAME                             9558
     1371#define DNS_STATUS_SINGLE_PART_NAME                        9559
     1372#define DNS_ERROR_INVALID_NAME_CHAR                        9560
     1373#define DNS_ERROR_NUMERIC_NAME                             9561
     1374#define DNS_ERROR_ZONE_DOES_NOT_EXIST                      9601
     1375#define DNS_ERROR_NO_ZONE_INFO                             9602
     1376#define DNS_ERROR_INVALID_ZONE_OPERATION                   9603
     1377#define DNS_ERROR_ZONE_CONFIGURATION_ERROR                 9604
     1378#define DNS_ERROR_ZONE_HAS_NO_SOA_RECORD                   9605
     1379#define DNS_ERROR_ZONE_HAS_NO_NS_RECORDS                   9606
     1380#define DNS_ERROR_ZONE_LOCKED                              9607
     1381#define DNS_ERROR_ZONE_CREATION_FAILED                     9608
     1382#define DNS_ERROR_ZONE_ALREADY_EXISTS                      9609
     1383#define DNS_ERROR_AUTOZONE_ALREADY_EXISTS                  9610
     1384#define DNS_ERROR_INVALID_ZONE_TYPE                        9611
     1385#define DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP             9612
     1386#define DNS_ERROR_ZONE_NOT_SECONDARY                       9613
     1387#define DNS_ERROR_NEED_SECONDARY_ADDRESSES                 9614
     1388#define DNS_ERROR_WINS_INIT_FAILED                         9615
     1389#define DNS_ERROR_NEED_WINS_SERVERS                        9616
     1390#define DNS_ERROR_NBSTAT_INIT_FAILED                       9617
     1391#define DNS_ERROR_SOA_DELETE_INVALID                       9618
     1392#define DNS_ERROR_PRIMARY_REQUIRES_DATAFILE                9651
     1393#define DNS_ERROR_INVALID_DATAFILE_NAME                    9652
     1394#define DNS_ERROR_DATAFILE_OPEN_FAILURE                    9653
     1395#define DNS_ERROR_FILE_WRITEBACK_FAILED                    9654
     1396#define DNS_ERROR_DATAFILE_PARSING                         9655
     1397#define DNS_ERROR_RECORD_DOES_NOT_EXIST                    9701
     1398#define DNS_ERROR_RECORD_FORMAT                            9702
     1399#define DNS_ERROR_NODE_CREATION_FAILED                     9703
     1400#define DNS_ERROR_UNKNOWN_RECORD_TYPE                      9704
     1401#define DNS_ERROR_RECORD_TIMED_OUT                         9705
     1402#define DNS_ERROR_NAME_NOT_IN_ZONE                         9706
     1403#define DNS_ERROR_CNAME_LOOP                               9707
     1404#define DNS_ERROR_NODE_IS_CNAME                            9708
     1405#define DNS_ERROR_CNAME_COLLISION                          9709
     1406#define DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT                 9710
     1407#define DNS_ERROR_RECORD_ALREADY_EXISTS                    9711
     1408#define DNS_ERROR_SECONDARY_DATA                           9712
     1409#define DNS_ERROR_NO_CREATE_CACHE_DATA                     9713
     1410#define DNS_ERROR_NAME_DOES_NOT_EXIST                      9714
     1411#define DNS_WARNING_PTR_CREATE_FAILED                      9715
     1412#define DNS_WARNING_DOMAIN_UNDELETED                       9716
     1413#define DNS_ERROR_DS_UNAVAILABLE                           9717
     1414#define DNS_ERROR_DS_ZONE_ALREADY_EXISTS                   9718
     1415#define DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE                   9719
     1416#define DNS_INFO_AXFR_COMPLETE                             9751
     1417#define DNS_ERROR_AXFR                                     9752
     1418#define DNS_INFO_ADDED_LOCAL_WINS                          9753
     1419#define DNS_STATUS_CONTINUE_NEEDED                         9801
     1420#define DNS_ERROR_NO_TCPIP                                 9851
     1421#define DNS_ERROR_NO_DNS_SERVERS                           9852
    5971422
    5981423/* HRESULT values for OLE, SHELL and other Interface stuff */
     
    8541679#define CONVERT10_E_STG_NO_STD_STREAM   0x800401C5
    8551680#define CONVERT10_E_STG_DIB_TO_BITMAP   0x800401C6
    856 
    857 // RPC errors
    858 #define RPC_S_INVALID_STRING_BINDING    1700L
    859 #define RPC_S_WRONG_KIND_OF_BINDING     1701L
    860 #define RPC_S_INVALID_BINDING           1702L
    861 #define RPC_S_PROTSEQ_NOT_SUPPORTED     1703L
    862 #define RPC_S_INVALID_RPC_PROTSEQ       1704L
    863 #define RPC_S_INVALID_STRING_UUID       1705L
    864 #define RPC_S_INVALID_ENDPOINT_FORMAT   1706L
    865 #define RPC_S_INVALID_NET_ADDR          1707L
    866 #define RPC_S_NO_ENDPOINT_FOUND         1708L
    867 #define RPC_S_INVALID_TIMEOUT           1709L
    868 #define RPC_S_OBJECT_NOT_FOUND          1710L
    8691681
    8701682#define RPC_E_CALL_REJECTED              0x80010001L
  • trunk/include/win/winnt.h

    r8009 r8208  
    739739
    740740#endif  /* __WINE__ */
     741
     742/* Error Masks */
     743#define APPLICATION_ERROR_MASK       0x20000000
     744#define ERROR_SEVERITY_SUCCESS       0x00000000
     745#define ERROR_SEVERITY_INFORMATIONAL 0x40000000
     746#define ERROR_SEVERITY_WARNING       0x80000000
     747#define ERROR_SEVERITY_ERROR         0xC0000000
    741748
    742749/*
     
    859866#define STATUS_SEMAPHORE_LIMIT_EXCEEDED  0xC0000047
    860867#define STATUS_PORT_ALREADY_SET          0xC0000048
     868#define STATUS_SECTION_NOT_IMAGE         0xC0000049
    861869#define STATUS_SUSPEND_COUNT_EXCEEDED    0xC000004A
     870#define STATUS_THREAD_IS_TERMINATING     0xC000004B
     871#define STATUS_BAD_WORKING_SET_LIMIT     0xC000004C
     872#define STATUS_INCOMPATIBLE_FILE_MAP     0xC000004D
     873#define STATUS_SECTION_PROTECTION        0xC000004E
     874#define STATUS_EAS_NOT_SUPPORTED         0xC000004F
     875#define STATUS_EA_TOO_LARGE              0xC0000050
     876#define STATUS_NONEXISTENT_EA_ENTRY      0xC0000051
     877#define STATUS_NO_EAS_ON_FILE            0xC0000052
     878#define STATUS_EA_CORRUPT_ERROR          0xC0000053
    862879#define STATUS_LOCK_NOT_GRANTED          0xC0000054  /* FIXME: not sure */
    863880#define STATUS_FILE_LOCK_CONFLICT        0xC0000055  /* FIXME: not sure */
     881#define STATUS_DELETE_PENDING            0xC0000056
     882#define STATUS_CTL_FILE_NOT_SUPPORTED    0xC0000057
    864883#define STATUS_UNKNOWN_REVISION          0xC0000058
    865 #define STATUS_INVALID_SECURITY_DESCR    0xC0000079
     884#define STATUS_REVISION_MISMATCH         0xC0000059
     885#define STATUS_INVALID_OWNER             0xC000005A
     886#define STATUS_INVALID_PRIMARY_GROUP     0xC000005B
     887#define STATUS_NO_IMPERSONATION_TOKEN    0xC000005C
     888#define STATUS_CANT_DISABLE_MANDATORY    0xC000005D
     889#define STATUS_NO_LOGON_SERVERS          0xC000005E
     890#define STATUS_NO_SUCH_LOGON_SESSION     0xC000005F
     891#define STATUS_NO_SUCH_PRIVILEGE         0xC0000060
     892#define STATUS_PRIVILEGE_NOT_HELD        0xC0000061
     893#define STATUS_INVALID_ACCOUNT_NAME      0xC0000062
     894#define STATUS_USER_EXISTS               0xC0000063
     895#define STATUS_NO_SUCH_USER              0xC0000064
     896#define STATUS_GROUP_EXISTS              0xC0000065
     897#define STATUS_NO_SUCH_GROUP             0xC0000066
     898#define STATUS_MEMBER_IN_GROUP           0xC0000067
     899#define STATUS_MEMBER_NOT_IN_GROUP       0xC0000068
     900#define STATUS_LAST_ADMIN                0xC0000069
     901#define STATUS_WRONG_PASSWORD            0xC000006A
     902#define STATUS_ILL_FORMED_PASSWORD       0xC000006B
     903#define STATUS_PASSWORD_RESTRICTION      0xC000006C
     904#define STATUS_LOGON_FAILURE             0xC000006D
     905#define STATUS_ACCOUNT_RESTRICTION       0xC000006E
     906#define STATUS_INVALID_LOGON_HOURS       0xC000006F
     907#define STATUS_INVALID_WORKSTATION       0xC0000070
     908#define STATUS_PASSWORD_EXPIRED          0xC0000071
     909#define STATUS_ACCOUNT_DISABLED          0xC0000072
     910#define STATUS_NONE_MAPPED               0xC0000073
     911#define STATUS_TOO_MANY_LUIDS_REQUESTED  0xC0000074
     912#define STATUS_LUIDS_EXHAUSTED           0xC0000075
     913#define STATUS_INVALID_SUB_AUTHORITY     0xC0000076
     914#define STATUS_INVALID_ACL               0xC0000077
     915#define STATUS_INVALID_SID               0xC0000078
     916#define STATUS_INVALID_SECURITY_DESCR    0xC0000079
     917#define STATUS_PROCEDURE_NOT_FOUND       0xC000007A
     918#define STATUS_INVALID_IMAGE_FORMAT      0xC000007B
     919#define STATUS_NO_TOKEN                  0xC000007C
     920#define STATUS_BAD_INHERITANCE_ACL       0xC000007D
     921#define STATUS_RANGE_NOT_LOCKED          0xC000007E
    866922#define STATUS_DISK_FULL                 0xC000007F
     923#define STATUS_SERVER_DISABLED           0xC0000080
     924#define STATUS_SERVER_NOT_DISABLED       0xC0000081
     925#define STATUS_TOO_MANY_GUIDS_REQUESTED  0xC0000082
     926#define STATUS_GUIDS_EXHAUSTED           0xC0000083
     927#define STATUS_INVALID_ID_AUTHORITY      0xC0000084
     928#define STATUS_AGENTS_EXHAUSTED          0xC0000085
     929#define STATUS_INVALID_VOLUME_LABEL      0xC0000086
    867930#define STATUS_SECTION_NOT_EXTENDED      0xC0000087
     931#define STATUS_NOT_MAPPED_DATA           0xC0000088
     932#define STATUS_RESOURCE_DATA_NOT_FOUND   0xC0000089
     933#define STATUS_RESOURCE_TYPE_NOT_FOUND   0xC000008A
     934#define STATUS_RESOURCE_NAME_NOT_FOUND   0xC000008B
    868935#define STATUS_ARRAY_BOUNDS_EXCEEDED     0xC000008C
    869936#define STATUS_FLOAT_DENORMAL_OPERAND    0xC000008D
     
    877944#define STATUS_INTEGER_OVERFLOW          0xC0000095
    878945#define STATUS_PRIVILEGED_INSTRUCTION    0xC0000096
    879 #define STATUS_MEDIA_WRITE_PROTECTED     0XC00000A2
     946#define STATUS_TOO_MANY_PAGING_FILES     0xC0000097
     947#define STATUS_FILE_INVALID              0xC0000098
     948#define STATUS_ALLOTTED_SPACE_EXCEEDED   0xC0000099
     949#define STATUS_INSUFFICIENT_RESOURCES    0xC000009A
     950#define STATUS_DFS_EXIT_PATH_FOUND       0xC000009B
     951#define STATUS_DEVICE_DATA_ERROR         0xC000009C
     952#define STATUS_DEVICE_NOT_CONNECTED      0xC000009D
     953#define STATUS_DEVICE_POWER_FAILURE      0xC000009E
     954#define STATUS_FREE_VM_NOT_AT_BASE       0xC000009F
     955#define STATUS_MEMORY_NOT_ALLOCATED      0xC00000A0
     956#define STATUS_WORKING_SET_QUOTA         0xC00000A1
     957#define STATUS_MEDIA_WRITE_PROTECTED     0xC00000A2
     958#define STATUS_DEVICE_NOT_READY          0xC00000A3
     959#define STATUS_INVALID_GROUP_ATTRIBUTES  0xC00000A4
     960#define STATUS_BAD_IMPERSONATION_LEVEL   0xC00000A5
     961#define STATUS_CANT_OPEN_ANONYMOUS       0xC00000A6
     962#define STATUS_BAD_VALIDATION_CLASS      0xC00000A7
     963#define STATUS_BAD_TOKEN_TYPE            0xC00000A8
     964#define STATUS_BAD_MASTER_BOOT_RECORD    0xC00000A9
     965#define STATUS_INSTRUCTION_MISALIGNMENT  0xC00000AA
     966#define STATUS_INSTANCE_NOT_AVAILABLE    0xC00000AB
     967#define STATUS_PIPE_NOT_AVAILABLE        0xC00000AC
     968#define STATUS_INVALID_PIPE_STATE        0xC00000AD
     969#define STATUS_PIPE_BUSY                 0xC00000AE
     970#define STATUS_ILLEGAL_FUNCTION          0xC00000AF
     971#define STATUS_PIPE_DISCONNECTED         0xC00000B0
     972#define STATUS_PIPE_CLOSING              0xC00000B1
     973#define STATUS_PIPE_CONNECTED            0xC00000B2
     974#define STATUS_PIPE_LISTENING            0xC00000B3
     975#define STATUS_INVALID_READ_MODE         0xC00000B4
     976#define STATUS_IO_TIMEOUT                0xC00000B5
     977#define STATUS_FILE_FORCED_CLOSED        0xC00000B6
     978#define STATUS_PROFILING_NOT_STARTED     0xC00000B7
     979#define STATUS_PROFILING_NOT_STOPPED     0xC00000B8
     980#define STATUS_COULD_NOT_INTERPRET       0xC00000B9
     981#define STATUS_FILE_IS_A_DIRECTORY       0xC00000BA
     982#define STATUS_NOT_SUPPORTED             0xC00000BB
     983#define STATUS_REMOTE_NOT_LISTENING      0xC00000BC
     984#define STATUS_DUPLICATE_NAME            0xC00000BD
     985#define STATUS_BAD_NETWORK_PATH          0xC00000BE
     986#define STATUS_NETWORK_BUSY              0xC00000BF
     987#define STATUS_DEVICE_DOES_NOT_EXIST     0xC00000C0
     988#define STATUS_TOO_MANY_COMMANDS         0xC00000C1
     989#define STATUS_ADAPTER_HARDWARE_ERROR    0xC00000C2
     990#define STATUS_INVALID_NETWORK_RESPONSE  0xC00000C3
     991#define STATUS_UNEXPECTED_NETWORK_ERROR  0xC00000C4
     992#define STATUS_BAD_REMOTE_ADAPTER        0xC00000C5
     993#define STATUS_PRINT_QUEUE_FULL          0xC00000C6
     994#define STATUS_NO_SPOOL_SPACE            0xC00000C7
     995#define STATUS_PRINT_CANCELLED           0xC00000C8
     996#define STATUS_NETWORK_NAME_DELETED      0xC00000C9
     997#define STATUS_NETWORK_ACCESS_DENIED     0xC00000CA
     998#define STATUS_BAD_DEVICE_TYPE           0xC00000CB
     999#define STATUS_BAD_NETWORK_NAME          0xC00000CC
     1000#define STATUS_TOO_MANY_NAMES            0xC00000CD
     1001#define STATUS_TOO_MANY_SESSIONS         0xC00000CE
     1002#define STATUS_SHARING_PAUSED            0xC00000CF
     1003#define STATUS_REQUEST_NOT_ACCEPTED      0xC00000D0
     1004#define STATUS_REDIRECTOR_PAUSED         0xC00000D1
     1005#define STATUS_NET_WRITE_FAULT           0xC00000D2
     1006#define STATUS_PROFILING_AT_LIMIT        0xC00000D3
     1007#define STATUS_NOT_SAME_DEVICE           0xC00000D4
     1008#define STATUS_FILE_RENAMED              0xC00000D5
     1009#define STATUS_VIRTUAL_CIRCUIT_CLOSED    0xC00000D6
     1010#define STATUS_NO_SECURITY_ON_OBJECT     0xC00000D7
     1011#define STATUS_CANT_WAIT                 0xC00000D8
     1012#define STATUS_PIPE_EMPTY                0xC00000D9
     1013#define STATUS_CANT_ACCESS_DOMAIN_INFO   0xC00000DA
     1014#define STATUS_CANT_TERMINATE_SELF       0xC00000DB
     1015#define STATUS_INVALID_SERVER_STATE      0xC00000DC
     1016#define STATUS_INVALID_DOMAIN_STATE      0xC00000DD
     1017#define STATUS_INVALID_DOMAIN_ROLE       0xC00000DE
     1018#define STATUS_NO_SUCH_DOMAIN            0xC00000DF
     1019#define STATUS_DOMAIN_EXISTS             0xC00000E0
     1020#define STATUS_DOMAIN_LIMIT_EXCEEDED     0xC00000E1
     1021#define STATUS_OPLOCK_NOT_GRANTED        0xC00000E2
     1022#define STATUS_INVALID_OPLOCK_PROTOCOL   0xC00000E3
     1023#define STATUS_INTERNAL_DB_CORRUPTION    0xC00000E4
     1024#define STATUS_INTERNAL_ERROR            0xC00000E5
     1025#define STATUS_GENERIC_NOT_MAPPED        0xC00000E6
     1026#define STATUS_BAD_DESCRIPTOR_FORMAT     0xC00000E7
     1027#define STATUS_INVALID_USER_BUFFER       0xC00000E8
     1028#define STATUS_UNEXPECTED_IO_ERROR       0xC00000E9
     1029#define STATUS_UNEXPECTED_MM_CREATE_ERR  0xC00000EA
     1030#define STATUS_UNEXPECTED_MM_MAP_ERROR   0xC00000EB
     1031#define STATUS_UNEXPECTED_MM_EXTEND_ERR  0xC00000EC
     1032#define STATUS_NOT_LOGON_PROCESS         0xC00000ED
     1033#define STATUS_LOGON_SESSION_EXISTS      0xC00000EE
     1034#define STATUS_INVALID_PARAMETER_1       0xC00000EF
    8801035#define STATUS_INVALID_PARAMETER_2       0xC00000F0
     1036#define STATUS_INVALID_PARAMETER_3       0xC00000F1
     1037#define STATUS_INVALID_PARAMETER_4       0xC00000F2
     1038#define STATUS_INVALID_PARAMETER_5       0xC00000F3
     1039#define STATUS_INVALID_PARAMETER_6       0xC00000F4
     1040#define STATUS_INVALID_PARAMETER_7       0xC00000F5
     1041#define STATUS_INVALID_PARAMETER_8       0xC00000F6
     1042#define STATUS_INVALID_PARAMETER_9       0xC00000F7
     1043#define STATUS_INVALID_PARAMETER_10      0xC00000F8
     1044#define STATUS_INVALID_PARAMETER_11      0xC00000F9
     1045#define STATUS_INVALID_PARAMETER_12      0xC00000FA
     1046#define STATUS_REDIRECTOR_NOT_STARTED    0xC00000FB
     1047#define STATUS_REDIRECTOR_STARTED        0xC00000FC
    8811048#define STATUS_STACK_OVERFLOW            0xC00000FD
     1049#define STATUS_BAD_FUNCTION_TABLE        0xC00000FF
     1050#define STATUS_VARIABLE_NOT_FOUND        0xC0000100
    8821051#define STATUS_DIRECTORY_NOT_EMPTY       0xC0000101
     1052#define STATUS_FILE_CORRUPT_ERROR        0xC0000102
     1053#define STATUS_NOT_A_DIRECTORY           0xC0000103
     1054#define STATUS_BAD_LOGON_SESSION_STATE   0xC0000104
     1055#define STATUS_LOGON_SESSION_COLLISION   0xC0000105
     1056#define STATUS_NAME_TOO_LONG             0xC0000106
     1057#define STATUS_FILES_OPEN                0xC0000107
     1058#define STATUS_CONNECTION_IN_USE         0xC0000108
     1059#define STATUS_MESSAGE_NOT_FOUND         0xC0000109
     1060#define STATUS_PROCESS_IS_TERMINATING    0xC000010A
     1061#define STATUS_INVALID_LOGON_TYPE        0xC000010B
     1062#define STATUS_NO_GUID_TRANSLATION       0xC000010C
     1063#define STATUS_CANNOT_IMPERSONATE        0xC000010D
     1064#define STATUS_IMAGE_ALREADY_LOADED      0xC000010E
     1065#define STATUS_ABIOS_NOT_PRESENT         0xC000010F
     1066#define STATUS_ABIOS_LID_NOT_EXIST       0xC0000110
     1067#define STATUS_ABIOS_LID_ALREADY_OWNED   0xC0000111
     1068#define STATUS_ABIOS_NOT_LID_OWNER       0xC0000112
     1069#define STATUS_ABIOS_INVALID_COMMAND     0xC0000113
     1070#define STATUS_ABIOS_INVALID_LID         0xC0000114
     1071#define STATUS_ABIOS_SELECTOR_NOT_AVAILABLE 0xC0000115
     1072#define STATUS_ABIOS_INVALID_SELECTOR    0xC0000116
     1073#define STATUS_NO_LDT                    0xC0000117
     1074#define STATUS_INVALID_LDT_SIZE          0xC0000118
     1075#define STATUS_INVALID_LDT_OFFSET        0xC0000119
     1076#define STATUS_INVALID_LDT_DESCRIPTOR    0xC000011A
     1077#define STATUS_INVALID_IMAGE_NE_FORMAT   0xC000011B
     1078#define STATUS_RXACT_INVALID_STATE       0xC000011C
     1079#define STATUS_RXACT_COMMIT_FAILURE      0xC000011D
     1080#define STATUS_MAPPED_FILE_SIZE_ZERO     0xC000011E
    8831081#define STATUS_TOO_MANY_OPENED_FILES     0xC000011F
     1082#define STATUS_CANCELLED                 0xC0000120
     1083#define STATUS_CANNOT_DELETE             0xC0000121
     1084#define STATUS_INVALID_COMPUTER_NAME     0xC0000122
     1085#define STATUS_FILE_DELETED              0xC0000123
     1086#define STATUS_SPECIAL_ACCOUNT           0xC0000124
     1087#define STATUS_SPECIAL_GROUP             0xC0000125
     1088#define STATUS_SPECIAL_USER              0xC0000126
     1089#define STATUS_MEMBERS_PRIMARY_GROUP     0xC0000127
     1090#define STATUS_FILE_CLOSED               0xC0000128
     1091#define STATUS_TOO_MANY_THREADS          0xC0000129
     1092#define STATUS_THREAD_NOT_IN_PROCESS     0xC000012A
     1093#define STATUS_TOKEN_ALREADY_IN_USE      0xC000012B
     1094#define STATUS_PAGEFILE_QUOTA_EXCEEDED   0xC000012C
     1095#define STATUS_COMMITMENT_LIMIT          0xC000012D
     1096#define STATUS_INVALID_IMAGE_LE_FORMAT   0xC000012E
     1097#define STATUS_INVALID_IMAGE_NOT_MZ      0xC000012F
     1098#define STATUS_INVALID_IMAGE_PROTECT     0xC0000130
     1099#define STATUS_INVALID_IMAGE_WIN_16      0xC0000131
     1100#define STATUS_LOGON_SERVER_CONFLICT     0xC0000132
     1101#define STATUS_TIME_DIFFERENCE_AT_DC     0xC0000133
     1102#define STATUS_SYNCHRONIZATION_REQUIRED  0xC0000134
     1103#define STATUS_DLL_NOT_FOUND             0xC0000135
     1104#define STATUS_OPEN_FAILED               0xC0000136
     1105#define STATUS_IO_PRIVILEGE_FAILED       0xC0000137
     1106#define STATUS_ORDINAL_NOT_FOUND         0xC0000138
     1107#define STATUS_ENTRYPOINT_NOT_FOUND      0xC0000139
    8841108#define STATUS_CONTROL_C_EXIT            0xC000013A
     1109#define STATUS_LOCAL_DISCONNECT          0xC000013B
     1110#define STATUS_REMOTE_DISCONNECT         0xC000013C
     1111#define STATUS_REMOTE_RESOURCES          0xC000013D
     1112#define STATUS_LINK_FAILED               0xC000013E
     1113#define STATUS_LINK_TIMEOUT              0xC000013F
     1114#define STATUS_INVALID_CONNECTION        0xC0000140
     1115#define STATUS_INVALID_ADDRESS           0xC0000141
     1116#define STATUS_DLL_INIT_FAILED           0xC0000142
     1117#define STATUS_MISSING_SYSTEMFILE        0xC0000143
     1118#define STATUS_UNHANDLED_EXCEPTION       0xC0000144
     1119#define STATUS_APP_INIT_FAILURE          0xC0000145
     1120#define STATUS_PAGEFILE_CREATE_FAILED    0xC0000146
     1121#define STATUS_NO_PAGEFILE               0xC0000147
     1122#define STATUS_INVALID_LEVEL             0xC0000148
     1123#define STATUS_WRONG_PASSWORD_CORE       0xC0000149
     1124#define STATUS_ILLEGAL_FLOAT_CONTEXT     0xC000014A
    8851125#define STATUS_PIPE_BROKEN               0xC000014B
     1126#define STATUS_REGISTRY_CORRUPT          0xC000014C
     1127#define STATUS_REGISTRY_IO_FAILED        0xC000014D
     1128#define STATUS_NO_EVENT_PAIR             0xC000014E
     1129#define STATUS_UNRECOGNIZED_VOLUME       0xC000014F
     1130#define STATUS_SERIAL_NO_DEVICE_INITED   0xC0000150
     1131#define STATUS_NO_SUCH_ALIAS             0xC0000151
     1132#define STATUS_MEMBER_NOT_IN_ALIAS       0xC0000152
     1133#define STATUS_MEMBER_IN_ALIAS           0xC0000153
     1134#define STATUS_ALIAS_EXISTS              0xC0000154
     1135#define STATUS_LOGON_NOT_GRANTED         0xC0000155
     1136#define STATUS_TOO_MANY_SECRETS          0xC0000156
     1137#define STATUS_SECRET_TOO_LONG           0xC0000157
     1138#define STATUS_INTERNAL_DB_ERROR         0xC0000158
     1139#define STATUS_FULLSCREEN_MODE           0xC0000159
     1140#define STATUS_TOO_MANY_CONTEXT_IDS      0xC000015A
     1141#define STATUS_LOGON_TYPE_NOT_GRANTED    0xC000015B
    8861142#define STATUS_NOT_REGISTRY_FILE         0xC000015C
     1143#define STATUS_NT_CROSS_ENCRYPTION_REQUIRED 0xC000015D
     1144#define STATUS_DOMAIN_CTRLR_CONFIG_ERROR 0xC000015E
     1145#define STATUS_FT_MISSING_MEMBER         0xC000015F
     1146#define STATUS_ILL_FORMED_SERVICE_ENTRY  0xC0000160
     1147#define STATUS_ILLEGAL_CHARACTER         0xC0000161
     1148#define STATUS_UNMAPPABLE_CHARACTER      0xC0000162
     1149#define STATUS_UNDEFINED_CHARACTER       0xC0000163
     1150#define STATUS_FLOPPY_VOLUME             0xC0000164
     1151#define STATUS_FLOPPY_ID_MARK_NOT_FOUND  0xC0000165
     1152#define STATUS_FLOPPY_WRONG_CYLINDER     0xC0000166
     1153#define STATUS_FLOPPY_UNKNOWN_ERROR      0xC0000167
     1154#define STATUS_FLOPPY_BAD_REGISTERS      0xC0000168
     1155#define STATUS_DISK_RECALIBRATE_FAILED   0xC0000169
     1156#define STATUS_DISK_OPERATION_FAILED     0xC000016A
     1157#define STATUS_DISK_RESET_FAILED         0xC000016B
     1158#define STATUS_SHARED_IRQ_BUSY           0xC000016C
     1159#define STATUS_FT_ORPHANING              0xC000016D
     1160#define STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT 0xC000016E
     1161
    8871162#define STATUS_PARTITION_FAILURE         0xC0000172
    8881163#define STATUS_INVALID_BLOCK_LENGTH      0xC0000173
     
    9001175#define STATUS_KEY_HAS_CHILDREN          0xC0000180
    9011176#define STATUS_CHILD_MUST_BE_VOLATILE    0xC0000181
    902 #define STATUS_DEVICE_CONFIGURATION_ERROR0xC0000182
     1177#define STATUS_DEVICE_CONFIGURATION_ERROR 0xC0000182
    9031178#define STATUS_DRIVER_INTERNAL_ERROR     0xC0000183
    9041179#define STATUS_INVALID_DEVICE_STATE      0xC0000184
     
    9271202#define STATUS_DOMAIN_TRUST_INCONSISTENT 0xC000019B
    9281203#define STATUS_FS_DRIVER_REQUIRED        0xC000019C
     1204
     1205#define STATUS_NO_USER_SESSION_KEY       0xC0000202
     1206#define STATUS_USER_SESSION_DELETED      0xC0000203
     1207#define STATUS_RESOURCE_LANG_NOT_FOUND   0xC0000204
     1208#define STATUS_INSUFF_SERVER_RESOURCES   0xC0000205
     1209#define STATUS_INVALID_BUFFER_SIZE       0xC0000206
     1210#define STATUS_INVALID_ADDRESS_COMPONENT 0xC0000207
     1211#define STATUS_INVALID_ADDRESS_WILDCARD  0xC0000208
     1212#define STATUS_TOO_MANY_ADDRESSES        0xC0000209
     1213#define STATUS_ADDRESS_ALREADY_EXISTS    0xC000020A
     1214#define STATUS_ADDRESS_CLOSED            0xC000020B
     1215#define STATUS_CONNECTION_DISCONNECTED   0xC000020C
     1216#define STATUS_CONNECTION_RESET          0xC000020D
     1217#define STATUS_TOO_MANY_NODES            0xC000020E
     1218#define STATUS_TRANSACTION_ABORTED       0xC000020F
     1219#define STATUS_TRANSACTION_TIMED_OUT     0xC0000210
     1220#define STATUS_TRANSACTION_NO_RELEASE    0xC0000211
     1221#define STATUS_TRANSACTION_NO_MATCH      0xC0000212
     1222#define STATUS_TRANSACTION_RESPONDED     0xC0000213
     1223#define STATUS_TRANSACTION_INVALID_ID    0xC0000214
     1224#define STATUS_TRANSACTION_INVALID_TYPE  0xC0000215
     1225#define STATUS_NOT_SERVER_SESSION        0xC0000216
     1226#define STATUS_NOT_CLIENT_SESSION        0xC0000217
     1227#define STATUS_CANNOT_LOAD_REGISTRY_FILE 0xC0000218
     1228#define STATUS_DEBUG_ATTACH_FAILED       0xC0000219
     1229#define STATUS_SYSTEM_PROCESS_TERMINATED 0xC000021A
     1230#define STATUS_DATA_NOT_ACCEPTED         0xC000021B
     1231#define STATUS_NO_BROWSER_SERVERS_FOUND  0xC000021C
     1232#define STATUS_VDM_HARD_ERROR            0xC000021D
     1233#define STATUS_DRIVER_CANCEL_TIMEOUT     0xC000021E
     1234#define STATUS_REPLY_MESSAGE_MISMATCH    0xC000021F
     1235#define STATUS_MAPPED_ALIGNMENT          0xC0000220
     1236#define STATUS_IMAGE_CHECKSUM_MISMATCH   0xC0000221
     1237#define STATUS_LOST_WRITEBEHIND_DATA     0xC0000222
     1238#define STATUS_CLIENT_SERVER_PARAMETERS_INVALID 0xC0000223
     1239#define STATUS_PASSWORD_MUST_CHANGE      0xC0000224
     1240#define STATUS_NOT_FOUND                 0xC0000225
     1241#define STATUS_NOT_TINY_STREAM           0xC0000226
     1242#define STATUS_RECOVERY_FAILURE          0xC0000227
     1243#define STATUS_STACK_OVERFLOW_READ       0xC0000228
     1244#define STATUS_FAIL_CHECK                0xC0000229
     1245#define STATUS_DUPLICATE_OBJECTID        0xC000022A
     1246#define STATUS_OBJECTID_EXISTS           0xC000022B
     1247#define STATUS_CONVERT_TO_LARGE          0xC000022C
     1248#define STATUS_RETRY                     0xC000022D
     1249#define STATUS_FOUND_OUT_OF_SCOPE        0xC000022E
     1250#define STATUS_ALLOCATE_BUCKET           0xC000022F
     1251#define STATUS_PROPSET_NOT_FOUND         0xC0000230
     1252#define STATUS_MARSHALL_OVERFLOW         0xC0000231
     1253#define STATUS_INVALID_VARIANT           0xC0000232
     1254#define STATUS_DOMAIN_CONTROLLER_NOT_FOUND 0xC0000233
     1255#define STATUS_ACCOUNT_LOCKED_OUT        0xC0000234
     1256#define STATUS_HANDLE_NOT_CLOSABLE       0xC0000235
     1257#define STATUS_CONNECTION_REFUSED        0xC0000236
     1258#define STATUS_GRACEFUL_DISCONNECT       0xC0000237
     1259#define STATUS_ADDRESS_ALREADY_ASSOCIATED 0xC0000238
     1260#define STATUS_ADDRESS_NOT_ASSOCIATED    0xC0000239
     1261#define STATUS_CONNECTION_INVALID        0xC000023A
     1262#define STATUS_CONNECTION_ACTIVE         0xC000023B
     1263#define STATUS_NETWORK_UNREACHABLE       0xC000023C
     1264#define STATUS_HOST_UNREACHABLE          0xC000023D
     1265#define STATUS_PROTOCOL_UNREACHABLE      0xC000023E
     1266#define STATUS_PORT_UNREACHABLE          0xC000023F
     1267#define STATUS_REQUEST_ABORTED           0xC0000240
     1268#define STATUS_CONNECTION_ABORTED        0xC0000241
     1269#define STATUS_BAD_COMPRESSION_BUFFER    0xC0000242
     1270#define STATUS_USER_MAPPED_FILE          0xC0000243
     1271#define STATUS_AUDIT_FAILED              0xC0000244
     1272#define STATUS_TIMER_RESOLUTION_NOT_SET  0xC0000245
     1273#define STATUS_CONNECTION_COUNT_LIMIT    0xC0000246
     1274#define STATUS_LOGIN_TIME_RESTRICTION    0xC0000247
     1275#define STATUS_LOGIN_WKSTA_RESTRICTION   0xC0000248
     1276#define STATUS_IMAGE_MP_UP_MISMATCH      0xC0000249
     1277#define STATUS_INSUFFICIENT_LOGON_INFO   0xC0000250
     1278#define STATUS_BAD_DLL_ENTRYPOINT        0xC0000251
     1279#define STATUS_BAD_SERVICE_ENTRYPOINT    0xC0000252
     1280#define STATUS_LPC_REPLY_LOST            0xC0000253
     1281#define STATUS_IP_ADDRESS_CONFLICT1      0xC0000254
     1282#define STATUS_IP_ADDRESS_CONFLICT2      0xC0000255
     1283#define STATUS_REGISTRY_QUOTA_LIMIT      0xC0000256
     1284#define STATUS_PATH_NOT_COVERED          0xC0000257
     1285#define STATUS_NO_CALLBACK_ACTIVE        0xC0000258
     1286#define STATUS_LICENSE_QUOTA_EXCEEDED    0xC0000259
     1287#define STATUS_PWD_TOO_SHORT             0xC000025A
     1288#define STATUS_PWD_TOO_RECENT            0xC000025B
     1289#define STATUS_PWD_HISTORY_CONFLICT      0xC000025C
     1290#define STATUS_PLUGPLAY_NO_DEVICE        0xC000025E
     1291#define STATUS_UNSUPPORTED_COMPRESSION   0xC000025F
     1292#define STATUS_INVALID_HW_PROFILE        0xC0000260
     1293#define STATUS_INVALID_PLUGPLAY_DEVICE_PATH 0xC0000261
     1294#define STATUS_DRIVER_ORDINAL_NOT_FOUND  0xC0000262
     1295#define STATUS_DRIVER_ENTRYPOINT_NOT_FOUND 0xC0000263
     1296#define STATUS_RESOURCE_NOT_OWNED        0xC0000264
     1297#define STATUS_TOO_MANY_LINKS            0xC0000265
     1298#define STATUS_QUOTA_LIST_INCONSISTENT   0xC0000266
     1299#define STATUS_FILE_IS_OFFLINE           0xC0000267
     1300#define STATUS_EVALUATION_EXPIRATION     0xC0000268
     1301#define STATUS_ILLEGAL_DLL_RELOCATION    0xC0000269
     1302#define STATUS_LICENSE_VIOLATION         0xC000026A
     1303#define STATUS_DLL_INIT_FAILED_LOGOFF    0xC000026B
     1304#define STATUS_DRIVER_UNABLE_TO_LOAD     0xC000026C
     1305#define STATUS_DFS_UNAVAILABLE           0xC000026D
     1306#define STATUS_VOLUME_DISMOUNTED         0xC000026E
     1307#define STATUS_WX86_INTERNAL_ERROR       0xC000026F
     1308#define STATUS_WX86_FLOAT_STACK_CHECK    0xC0000270
     1309#define STATUS_WOW_ASSERTION             0xC0009898
     1310#define RPC_NT_INVALID_STRING_BINDING    0xC0020001
     1311#define RPC_NT_WRONG_KIND_OF_BINDING     0xC0020002
     1312#define RPC_NT_INVALID_BINDING           0xC0020003
     1313#define RPC_NT_PROTSEQ_NOT_SUPPORTED     0xC0020004
     1314#define RPC_NT_INVALID_RPC_PROTSEQ       0xC0020005
     1315#define RPC_NT_INVALID_STRING_UUID       0xC0020006
     1316#define RPC_NT_INVALID_ENDPOINT_FORMAT   0xC0020007
     1317#define RPC_NT_INVALID_NET_ADDR          0xC0020008
     1318#define RPC_NT_NO_ENDPOINT_FOUND         0xC0020009
     1319#define RPC_NT_INVALID_TIMEOUT           0xC002000A
     1320#define RPC_NT_OBJECT_NOT_FOUND          0xC002000B
     1321#define RPC_NT_ALREADY_REGISTERED        0xC002000C
     1322#define RPC_NT_TYPE_ALREADY_REGISTERED   0xC002000D
     1323#define RPC_NT_ALREADY_LISTENING         0xC002000E
     1324#define RPC_NT_NO_PROTSEQS_REGISTERED    0xC002000F
     1325#define RPC_NT_NOT_LISTENING             0xC0020010
     1326#define RPC_NT_UNKNOWN_MGR_TYPE          0xC0020011
     1327#define RPC_NT_UNKNOWN_IF                0xC0020012
     1328#define RPC_NT_NO_BINDINGS               0xC0020013
     1329#define RPC_NT_NO_PROTSEQS               0xC0020014
     1330#define RPC_NT_CANT_CREATE_ENDPOINT      0xC0020015
     1331#define RPC_NT_OUT_OF_RESOURCES          0xC0020016
     1332#define RPC_NT_SERVER_UNAVAILABLE        0xC0020017
     1333#define RPC_NT_SERVER_TOO_BUSY           0xC0020018
     1334#define RPC_NT_INVALID_NETWORK_OPTIONS   0xC0020019
     1335#define RPC_NT_NO_CALL_ACTIVE            0xC002001A
     1336#define RPC_NT_CALL_FAILED               0xC002001B
     1337#define RPC_NT_CALL_FAILED_DNE           0xC002001C
     1338#define RPC_NT_PROTOCOL_ERROR            0xC002001D
     1339#define RPC_NT_UNSUPPORTED_TRANS_SYN     0xC002001F
     1340#define RPC_NT_UNSUPPORTED_TYPE          0xC0020021
     1341#define RPC_NT_INVALID_TAG               0xC0020022
     1342#define RPC_NT_INVALID_BOUND             0xC0020023
     1343#define RPC_NT_NO_ENTRY_NAME             0xC0020024
     1344#define RPC_NT_INVALID_NAME_SYNTAX       0xC0020025
     1345#define RPC_NT_UNSUPPORTED_NAME_SYNTAX   0xC0020026
     1346#define RPC_NT_UUID_NO_ADDRESS           0xC0020028
     1347#define RPC_NT_DUPLICATE_ENDPOINT        0xC0020029
     1348#define RPC_NT_UNKNOWN_AUTHN_TYPE        0xC002002A
     1349#define RPC_NT_MAX_CALLS_TOO_SMALL       0xC002002B
     1350#define RPC_NT_STRING_TOO_LONG           0xC002002C
     1351#define RPC_NT_PROTSEQ_NOT_FOUND         0xC002002D
     1352#define RPC_NT_PROCNUM_OUT_OF_RANGE      0xC002002E
     1353#define RPC_NT_BINDING_HAS_NO_AUTH       0xC002002F
     1354#define RPC_NT_UNKNOWN_AUTHN_SERVICE     0xC0020030
     1355#define RPC_NT_UNKNOWN_AUTHN_LEVEL       0xC0020031
     1356#define RPC_NT_INVALID_AUTH_IDENTITY     0xC0020032
     1357#define RPC_NT_UNKNOWN_AUTHZ_SERVICE     0xC0020033
     1358#define EPT_NT_INVALID_ENTRY             0xC0020034
     1359#define EPT_NT_CANT_PERFORM_OP           0xC0020035
     1360#define EPT_NT_NOT_REGISTERED            0xC0020036
     1361#define RPC_NT_NOTHING_TO_EXPORT         0xC0020037
     1362#define RPC_NT_INCOMPLETE_NAME           0xC0020038
     1363#define RPC_NT_INVALID_VERS_OPTION       0xC0020039
     1364#define RPC_NT_NO_MORE_MEMBERS           0xC002003A
     1365#define RPC_NT_NOT_ALL_OBJS_UNEXPORTED   0xC002003B
     1366#define RPC_NT_INTERFACE_NOT_FOUND       0xC002003C
     1367#define RPC_NT_ENTRY_ALREADY_EXISTS      0xC002003D
     1368#define RPC_NT_ENTRY_NOT_FOUND           0xC002003E
     1369#define RPC_NT_NAME_SERVICE_UNAVAILABLE  0xC002003F
     1370#define RPC_NT_INVALID_NAF_ID            0xC0020040
     1371#define RPC_NT_CANNOT_SUPPORT            0xC0020041
     1372#define RPC_NT_NO_CONTEXT_AVAILABLE      0xC0020042
     1373#define RPC_NT_INTERNAL_ERROR            0xC0020043
     1374#define RPC_NT_ZERO_DIVIDE               0xC0020044
     1375#define RPC_NT_ADDRESS_ERROR             0xC0020045
     1376#define RPC_NT_FP_DIV_ZERO               0xC0020046
     1377#define RPC_NT_FP_UNDERFLOW              0xC0020047
     1378#define RPC_NT_FP_OVERFLOW               0xC0020048
     1379#define RPC_NT_NO_MORE_ENTRIES           0xC0030001
     1380#define RPC_NT_SS_CHAR_TRANS_OPEN_FAIL   0xC0030002
     1381#define RPC_NT_SS_CHAR_TRANS_SHORT_FILE  0xC0030003
     1382#define RPC_NT_SS_IN_NULL_CONTEXT        0xC0030004
     1383#define RPC_NT_SS_CONTEXT_MISMATCH       0xC0030005
     1384#define RPC_NT_SS_CONTEXT_DAMAGED        0xC0030006
     1385#define RPC_NT_SS_HANDLES_MISMATCH       0xC0030007
     1386#define RPC_NT_SS_CANNOT_GET_CALL_HANDLE 0xC0030008
     1387#define RPC_NT_NULL_REF_POINTER          0xC0030009
     1388#define RPC_NT_ENUM_VALUE_OUT_OF_RANGE   0xC003000A
     1389#define RPC_NT_BYTE_COUNT_TOO_SMALL      0xC003000B
     1390#define RPC_NT_BAD_STUB_DATA             0xC003000C
     1391#define RPC_NT_CALL_IN_PROGRESS          0xC0020049
     1392#define RPC_NT_NO_MORE_BINDINGS          0xC002004A
     1393#define RPC_NT_GROUP_MEMBER_NOT_FOUND    0xC002004B
     1394#define EPT_NT_CANT_CREATE               0xC002004C
     1395#define RPC_NT_INVALID_OBJECT            0xC002004D
     1396#define RPC_NT_NO_INTERFACES             0xC002004F
     1397#define RPC_NT_CALL_CANCELLED            0xC0020050
     1398#define RPC_NT_BINDING_INCOMPLETE        0xC0020051
     1399#define RPC_NT_COMM_FAILURE              0xC0020052
     1400#define RPC_NT_UNSUPPORTED_AUTHN_LEVEL   0xC0020053
     1401#define RPC_NT_NO_PRINC_NAME             0xC0020054
     1402#define RPC_NT_NOT_RPC_ERROR             0xC0020055
     1403#define RPC_NT_UUID_LOCAL_ONLY           0x40020056
     1404#define RPC_NT_SEC_PKG_ERROR             0xC0020057
     1405#define RPC_NT_NOT_CANCELLED             0xC0020058
     1406#define RPC_NT_INVALID_ES_ACTION         0xC0030059
     1407#define RPC_NT_WRONG_ES_VERSION          0xC003005A
     1408#define RPC_NT_WRONG_STUB_VERSION        0xC003005B
     1409#define RPC_NT_INVALID_PIPE_OBJECT       0xC003005C
     1410#define RPC_NT_INVALID_PIPE_OPERATION    0xC003005D
     1411#define RPC_NT_WRONG_PIPE_VERSION        0xC003005E
     1412#define RPC_NT_SEND_INCOMPLETE           0x400200AF
    9291413
    9301414#define STATUS_RESOURCE_LANG_NOT_FOUND   0xC0000204
Note: See TracChangeset for help on using the changeset viewer.