Annotation of mstools/h/lmerr.h, revision 1.1

1.1     ! root        1: /*++ BUILD Version: 0001    // Increment this if a change has global effects
        !             2: */
        !             3: /********************************************************************/
        !             4: /**                     Microsoft LAN Manager                      **/
        !             5: /**               Copyright(c) Microsoft Corp., 1987-1993          **/
        !             6: /********************************************************************/
        !             7: 
        !             8: /***    lmerr.h - network error definitions
        !             9:  *
        !            10:  */
        !            11: 
        !            12: 
        !            13: /**INTERNAL_ONLY**/
        !            14: 
        !            15: /***********WARNING ****************
        !            16:  *See the comment in lmcons.h for  *
        !            17:  *info on the allocation of errors *
        !            18:  ***********************************/
        !            19: 
        !            20: /**END_INTERNAL**/
        !            21: 
        !            22: /*NOINC*/
        !            23: #ifndef NETERR_INCLUDED
        !            24: 
        !            25: #define NETERR_INCLUDED
        !            26: /*INC*/
        !            27: 
        !            28: 
        !            29: #define NERR_Success            0       /* Success */
        !            30: 
        !            31: // ERROR_ equates can be intermixed with NERR_ equates.
        !            32: #include <winerror.h>
        !            33: 
        !            34: 
        !            35: 
        !            36: /***    NERR_BASE is the base of error codes from network utilities,
        !            37:  *      chosen to avoid conflict with system and redirector error codes.
        !            38:  *      2100 is a value that has been assigned to us by system.
        !            39:  */
        !            40: #define NERR_BASE       2100
        !            41: 
        !            42: 
        !            43: /**INTERNAL_ONLY**/
        !            44: 
        !            45: /***********WARNING ****************
        !            46:  *See the comment in lmcons.h for  *
        !            47:  *info on the allocation of errors *
        !            48:  ***********************************/
        !            49: 
        !            50: /***********WARNING ****************
        !            51:  *The range 2750-2799 has been     *
        !            52:  *allocated to the IBM LAN Server  *
        !            53:  ***********************************/
        !            54: 
        !            55: /***********WARNING ****************
        !            56:  *The range 2900-2999 has been     *
        !            57:  *reserved for Microsoft OEMs      *
        !            58:  ***********************************/
        !            59: 
        !            60: /**END_INTERNAL**/
        !            61: 
        !            62: /* UNUSED BASE+0 */
        !            63: /* UNUSED BASE+1 */
        !            64: #define NERR_NetNotStarted      (NERR_BASE+2)   /* The workstation driver is not installed. */
        !            65: #define NERR_UnknownServer      (NERR_BASE+3)   /* The server could not be located. */
        !            66: #define NERR_ShareMem           (NERR_BASE+4)   /* An internal error occurred.  The network cannot access a shared memory segment. */
        !            67: 
        !            68: #define NERR_NoNetworkResource  (NERR_BASE+5)   /* A network resource shortage occurred . */
        !            69: #define NERR_RemoteOnly         (NERR_BASE+6)   /* This operation is not supported on workstations. */
        !            70: #define NERR_DevNotRedirected   (NERR_BASE+7)   /* The device is not connected. */
        !            71: /* UNUSED BASE+8 */
        !            72: /* UNUSED BASE+9 */
        !            73: /* UNUSED BASE+10 */
        !            74: /* UNUSED BASE+11 */
        !            75: /* UNUSED BASE+12 */
        !            76: /* UNUSED BASE+13 */
        !            77: #define NERR_ServerNotStarted   (NERR_BASE+14)  /* The Server service is not started. */
        !            78: #define NERR_ItemNotFound       (NERR_BASE+15)  /* The queue is empty. */
        !            79: #define NERR_UnknownDevDir      (NERR_BASE+16)  /* The device or directory does not exist. */
        !            80: #define NERR_RedirectedPath     (NERR_BASE+17)  /* The operation is invalid on a redirected resource. */
        !            81: #define NERR_DuplicateShare     (NERR_BASE+18)  /* The name has already been shared. */
        !            82: #define NERR_NoRoom             (NERR_BASE+19)  /* The server is currently out of the requested resource. */
        !            83: /* UNUSED BASE+20 */
        !            84: #define NERR_TooManyItems       (NERR_BASE+21)  /* Requested addition of items exceeds the maximum allowed. */
        !            85: #define NERR_InvalidMaxUsers    (NERR_BASE+22)  /* The Peer service supports only two simultaneous users. */
        !            86: #define NERR_BufTooSmall        (NERR_BASE+23)  /* The API return buffer is too small. */
        !            87: /* UNUSED BASE+24 */
        !            88: /* UNUSED BASE+25 */
        !            89: /* UNUSED BASE+26 */
        !            90: #define NERR_RemoteErr          (NERR_BASE+27)  /* A remote API error occurred.  */
        !            91: /* UNUSED BASE+28 */
        !            92: /* UNUSED BASE+29 */
        !            93: /* UNUSED BASE+30 */
        !            94: #define NERR_LanmanIniError     (NERR_BASE+31)  /* An error occurred when opening or reading the configuration file. */
        !            95: /* UNUSED BASE+32 */
        !            96: /* UNUSED BASE+33 */
        !            97: /* UNUSED BASE+34 */
        !            98: /* UNUSED BASE+35 */
        !            99: #define NERR_NetworkError       (NERR_BASE+36)  /* A general network error occurred. */
        !           100: #define NERR_WkstaInconsistentState (NERR_BASE+37)
        !           101:     /* The Workstation service is in an inconsistent state. Restart the computer before restarting the Workstation service. */
        !           102: #define NERR_WkstaNotStarted    (NERR_BASE+38)  /* The Workstation service has not been started. */
        !           103: #define NERR_BrowserNotStarted  (NERR_BASE+39)  /* The requested information is not available. */
        !           104: #define NERR_InternalError      (NERR_BASE+40)  /* An internal Windows NT error occurred.*/
        !           105: #define NERR_BadTransactConfig  (NERR_BASE+41)  /* The server is not configured for transactions. */
        !           106: #define NERR_InvalidAPI         (NERR_BASE+42)  /* The requested API is not supported on the remote server. */
        !           107: #define NERR_BadEventName       (NERR_BASE+43)  /* The event name is invalid. */
        !           108: #define NERR_DupNameReboot      (NERR_BASE+44)  /* The computer name already exists on the network. Change it and restart the computer. */
        !           109: /*
        !           110:  *      Config API related
        !           111:  *              Error codes from BASE+45 to BASE+49
        !           112:  */
        !           113: 
        !           114: /* UNUSED BASE+45 */
        !           115: #define NERR_CfgCompNotFound    (NERR_BASE+46)  /* The specified component could not be found in the configuration information. */
        !           116: #define NERR_CfgParamNotFound   (NERR_BASE+47)  /* The specified parameter could not be found in the configuration information. */
        !           117: #define NERR_LineTooLong        (NERR_BASE+49)  /* A line in the configuration file is too long. */
        !           118: 
        !           119: /*
        !           120:  *      Spooler API related
        !           121:  *              Error codes from BASE+50 to BASE+79
        !           122:  */
        !           123: 
        !           124: #define NERR_QNotFound          (NERR_BASE+50)  /* The printer does not exist. */
        !           125: #define NERR_JobNotFound        (NERR_BASE+51)  /* The print job does not exist. */
        !           126: #define NERR_DestNotFound       (NERR_BASE+52)  /* The printer destination cannot be found. */
        !           127: #define NERR_DestExists         (NERR_BASE+53)  /* The printer destination already exists. */
        !           128: #define NERR_QExists            (NERR_BASE+54)  /* The printer queue already exists. */
        !           129: #define NERR_QNoRoom            (NERR_BASE+55)  /* No more printers can be added. */
        !           130: #define NERR_JobNoRoom          (NERR_BASE+56)  /* No more print jobs can be added.  */
        !           131: #define NERR_DestNoRoom         (NERR_BASE+57)  /* No more printer destinations can be added. */
        !           132: #define NERR_DestIdle           (NERR_BASE+58)  /* This printer destination is idle and cannot accept control operations. */
        !           133: #define NERR_DestInvalidOp      (NERR_BASE+59)  /* This printer destination request contains an invalid control function. */
        !           134: #define NERR_ProcNoRespond      (NERR_BASE+60)  /* The print processor is not responding. */
        !           135: #define NERR_SpoolerNotLoaded   (NERR_BASE+61)  /* The spooler is not running. */
        !           136: #define NERR_DestInvalidState   (NERR_BASE+62)  /* This operation cannot be performed on the print destination in its current state. */
        !           137: #define NERR_QInvalidState      (NERR_BASE+63)  /* This operation cannot be performed on the printer queue in its current state. */
        !           138: #define NERR_JobInvalidState    (NERR_BASE+64)  /* This operation cannot be performed on the print job in its current state. */
        !           139: #define NERR_SpoolNoMemory      (NERR_BASE+65)  /* A spooler memory allocation failure occurred. */
        !           140: #define NERR_DriverNotFound     (NERR_BASE+66)  /* The device driver does not exist. */
        !           141: #define NERR_DataTypeInvalid    (NERR_BASE+67)  /* The data type is not supported by the print processor. */
        !           142: #define NERR_ProcNotFound       (NERR_BASE+68)  /* The print processor is not installed. */
        !           143: 
        !           144: /*
        !           145:  *      Service API related
        !           146:  *              Error codes from BASE+80 to BASE+99
        !           147:  */
        !           148: 
        !           149: #define NERR_ServiceTableLocked (NERR_BASE+80)  /* The service does not respond to control actions. */
        !           150: #define NERR_ServiceTableFull   (NERR_BASE+81)  /* The service table is full. */
        !           151: #define NERR_ServiceInstalled   (NERR_BASE+82)  /* The requested service has already been started. */
        !           152: #define NERR_ServiceEntryLocked (NERR_BASE+83)  /* The service does not respond to control actions. */
        !           153: #define NERR_ServiceNotInstalled (NERR_BASE+84) /* The service has not been started. */
        !           154: #define NERR_BadServiceName     (NERR_BASE+85)  /* The service name is invalid. */
        !           155: #define NERR_ServiceCtlTimeout  (NERR_BASE+86)  /* The service is not responding to the control function. */
        !           156: #define NERR_ServiceCtlBusy     (NERR_BASE+87)  /* The service control is busy. */
        !           157: #define NERR_BadServiceProgName (NERR_BASE+88)  /* The configuration file contains an invalid service program name. */
        !           158: #define NERR_ServiceNotCtrl     (NERR_BASE+89)  /* The service could not be controlled in its present state. */
        !           159: #define NERR_ServiceKillProc    (NERR_BASE+90)  /* The service ended abnormally. */
        !           160: #define NERR_ServiceCtlNotValid (NERR_BASE+91)  /* The requested pause or stop is not valid for this service. */
        !           161: #define NERR_NotInDispatchTbl   (NERR_BASE+92)  /* The service control dispatcher could not find the service name in the dispatch table. */
        !           162: #define NERR_BadControlRecv     (NERR_BASE+93)  /* The service control dispatcher pipe read failed. */
        !           163: #define NERR_ServiceNotStarting (NERR_BASE+94)  /* A thread for the new service could not be created. */
        !           164: 
        !           165: /*
        !           166:  *      Wksta and Logon API related
        !           167:  *              Error codes from BASE+100 to BASE+118
        !           168:  */
        !           169: 
        !           170: #define NERR_AlreadyLoggedOn    (NERR_BASE+100) /* This workstation is already logged on to the local-area network. */
        !           171: #define NERR_NotLoggedOn        (NERR_BASE+101) /* The workstation is not logged on to the local-area network. */
        !           172: #define NERR_BadUsername        (NERR_BASE+102) /* The user name or group name parameter is invalid.  */
        !           173: #define NERR_BadPassword        (NERR_BASE+103) /* The password parameter is invalid. */
        !           174: #define NERR_UnableToAddName_W  (NERR_BASE+104) /* @W The logon processor did not add the message alias. */
        !           175: #define NERR_UnableToAddName_F  (NERR_BASE+105) /* The logon processor did not add the message alias. */
        !           176: #define NERR_UnableToDelName_W  (NERR_BASE+106) /* @W The logoff processor did not delete the message alias. */
        !           177: #define NERR_UnableToDelName_F  (NERR_BASE+107) /* The logoff processor did not delete the message alias. */
        !           178: /* UNUSED BASE+108 */
        !           179: #define NERR_LogonsPaused       (NERR_BASE+109) /* Network logons are paused. */
        !           180: #define NERR_LogonServerConflict (NERR_BASE+110)/* A centralized logon-server conflict occurred. */
        !           181: #define NERR_LogonNoUserPath    (NERR_BASE+111) /* The server is configured without a valid user path. */
        !           182: #define NERR_LogonScriptError   (NERR_BASE+112) /* An error occurred while loading or running the logon script. */
        !           183: /* UNUSED BASE+113 */
        !           184: #define NERR_StandaloneLogon    (NERR_BASE+114) /* The logon server was not specified.  Your computer will be logged on as STANDALONE. */
        !           185: #define NERR_LogonServerNotFound (NERR_BASE+115) /* The logon server could not be found.  */
        !           186: #define NERR_LogonDomainExists  (NERR_BASE+116) /* There is already a logon domain for this computer.  */
        !           187: #define NERR_NonValidatedLogon  (NERR_BASE+117) /* The logon server could not validate the logon. */
        !           188: 
        !           189: /*
        !           190:  *      ACF API related (access, user, group)
        !           191:  *              Error codes from BASE+119 to BASE+149
        !           192:  */
        !           193: 
        !           194: #define NERR_ACFNotFound        (NERR_BASE+119) /* The security database could not be found. */
        !           195: #define NERR_GroupNotFound      (NERR_BASE+120) /* The group name could not be found. */
        !           196: #define NERR_UserNotFound       (NERR_BASE+121) /* The user name could not be found. */
        !           197: #define NERR_ResourceNotFound   (NERR_BASE+122) /* The resource name could not be found.  */
        !           198: #define NERR_GroupExists        (NERR_BASE+123) /* The group already exists. */
        !           199: #define NERR_UserExists         (NERR_BASE+124) /* The user account already exists. */
        !           200: #define NERR_ResourceExists     (NERR_BASE+125) /* The resource permission list already exists. */
        !           201: #define NERR_NotPrimary         (NERR_BASE+126) /* This operation is only allowed on the domain controller of the domain. */
        !           202: #define NERR_ACFNotLoaded       (NERR_BASE+127) /* The security database has not been started. */
        !           203: #define NERR_ACFNoRoom          (NERR_BASE+128) /* There are too many names in the user accounts database. */
        !           204: #define NERR_ACFFileIOFail      (NERR_BASE+129) /* A disk I/O failure occurred.*/
        !           205: #define NERR_ACFTooManyLists    (NERR_BASE+130) /* The limit of 64 entries per resource was exceeded. */
        !           206: #define NERR_UserLogon          (NERR_BASE+131) /* Deleting a user with a session is not allowed. */
        !           207: #define NERR_ACFNoParent        (NERR_BASE+132) /* The parent directory could not be located. */
        !           208: #define NERR_CanNotGrowSegment  (NERR_BASE+133) /* Unable to add to the security database session cache segment. */
        !           209: #define NERR_SpeGroupOp         (NERR_BASE+134) /* This operation is not allowed on this special group. */
        !           210: #define NERR_NotInCache         (NERR_BASE+135) /* This user is not cached in user accounts database session cache. */
        !           211: #define NERR_UserInGroup        (NERR_BASE+136) /* The user already belongs to this group. */
        !           212: #define NERR_UserNotInGroup     (NERR_BASE+137) /* The user does not belong to this group. */
        !           213: #define NERR_AccountUndefined   (NERR_BASE+138) /* This user account is undefined. */
        !           214: #define NERR_AccountExpired     (NERR_BASE+139) /* This user account has expired. */
        !           215: #define NERR_InvalidWorkstation (NERR_BASE+140) /* The user is not allowed to log on from this workstation. */
        !           216: #define NERR_InvalidLogonHours  (NERR_BASE+141) /* The user is not allowed to log on at this time.  */
        !           217: #define NERR_PasswordExpired    (NERR_BASE+142) /* The password of this user has expired. */
        !           218: #define NERR_PasswordCantChange (NERR_BASE+143) /* The password of this user cannot change. */
        !           219: #define NERR_PasswordHistConflict (NERR_BASE+144) /* This password cannot be used now. */
        !           220: #define NERR_PasswordTooShort   (NERR_BASE+145) /* The password is shorter than required. */
        !           221: #define NERR_PasswordTooRecent  (NERR_BASE+146) /* The password of this user is too recent to change.  */
        !           222: #define NERR_InvalidDatabase    (NERR_BASE+147) /* The security database is corrupted. */
        !           223: #define NERR_DatabaseUpToDate   (NERR_BASE+148) /* No updates are necessary to this replicant network/local security database. */
        !           224: #define NERR_SyncRequired       (NERR_BASE+149) /* This replicant database is outdated; synchronization is required. */
        !           225: 
        !           226: /*
        !           227:  *      Use API related
        !           228:  *              Error codes from BASE+150 to BASE+169
        !           229:  */
        !           230: 
        !           231: #define NERR_UseNotFound        (NERR_BASE+150) /* The network connection could not be found. */
        !           232: #define NERR_BadAsgType         (NERR_BASE+151) /* This asg_type is invalid. */
        !           233: #define NERR_DeviceIsShared     (NERR_BASE+152) /* This device is currently being shared. */
        !           234: 
        !           235: /*
        !           236:  *      Message Server related
        !           237:  *              Error codes BASE+170 to BASE+209
        !           238:  */
        !           239: 
        !           240: #define NERR_NoComputerName     (NERR_BASE+170) /* The computer name could not be added as a message alias.  The name may already exist on the network. */
        !           241: #define NERR_MsgAlreadyStarted  (NERR_BASE+171) /* The Messenger service is already started. */
        !           242: #define NERR_MsgInitFailed      (NERR_BASE+172) /* The Messenger service failed to start.  */
        !           243: #define NERR_NameNotFound       (NERR_BASE+173) /* The message alias could not be found on the network. */
        !           244: #define NERR_AlreadyForwarded   (NERR_BASE+174) /* This message alias has already been forwarded. */
        !           245: #define NERR_AddForwarded       (NERR_BASE+175) /* This message alias has been added but is still forwarded. */
        !           246: #define NERR_AlreadyExists      (NERR_BASE+176) /* This message alias already exists locally. */
        !           247: #define NERR_TooManyNames       (NERR_BASE+177) /* The maximum number of added message aliases has been exceeded. */
        !           248: #define NERR_DelComputerName    (NERR_BASE+178) /* The computer name could not be deleted.*/
        !           249: #define NERR_LocalForward       (NERR_BASE+179) /* Messages cannot be forwarded back to the same workstation. */
        !           250: #define NERR_GrpMsgProcessor    (NERR_BASE+180) /* An error occurred in the domain message processor. */
        !           251: #define NERR_PausedRemote       (NERR_BASE+181) /* The message was sent, but the recipient has paused the Messenger service. */
        !           252: #define NERR_BadReceive         (NERR_BASE+182) /* The message was sent but not received. */
        !           253: #define NERR_NameInUse          (NERR_BASE+183) /* The message alias is currently in use. Try again later. */
        !           254: #define NERR_MsgNotStarted      (NERR_BASE+184) /* The Messenger service has not been started. */
        !           255: #define NERR_NotLocalName       (NERR_BASE+185) /* The name is not on the local computer. */
        !           256: #define NERR_NoForwardName      (NERR_BASE+186) /* The forwarded message alias could not be found on the network. */
        !           257: #define NERR_RemoteFull         (NERR_BASE+187) /* The message alias table on the remote station is full. */
        !           258: #define NERR_NameNotForwarded   (NERR_BASE+188) /* Messages for this alias are not currently being forwarded. */
        !           259: #define NERR_TruncatedBroadcast (NERR_BASE+189) /* The broadcast message was truncated. */
        !           260: #define NERR_InvalidDevice      (NERR_BASE+194) /* This is an invalid device name. */
        !           261: #define NERR_WriteFault         (NERR_BASE+195) /* A write fault occurred. */
        !           262: /* UNUSED BASE+196 */
        !           263: #define NERR_DuplicateName      (NERR_BASE+197) /* A duplicate message alias exists on the network. */
        !           264: #define NERR_DeleteLater        (NERR_BASE+198) /* @W This message alias will be deleted later. */
        !           265: #define NERR_IncompleteDel      (NERR_BASE+199) /* The message alias was not successfully deleted from all networks. */
        !           266: #define NERR_MultipleNets       (NERR_BASE+200) /* This operation is not supported on computers with multiple networks. */
        !           267: 
        !           268: /*
        !           269:  *      Server API related
        !           270:  *              Error codes BASE+210 to BASE+229
        !           271:  */
        !           272: 
        !           273: #define NERR_NetNameNotFound    (NERR_BASE+210) /* This shared resource does not exist.*/
        !           274: #define NERR_DeviceNotShared    (NERR_BASE+211) /* This device is not shared. */
        !           275: #define NERR_ClientNameNotFound (NERR_BASE+212) /* A session does not exist with that computer name. */
        !           276: #define NERR_FileIdNotFound     (NERR_BASE+214) /* There is not an open file with that identification number. */
        !           277: #define NERR_ExecFailure        (NERR_BASE+215) /* A failure occurred when executing a remote administration command. */
        !           278: #define NERR_TmpFile            (NERR_BASE+216) /* A failure occurred when opening a remote temporary file. */
        !           279: #define NERR_TooMuchData        (NERR_BASE+217) /* The data returned from a remote administration command has been truncated to 64K. */
        !           280: #define NERR_DeviceShareConflict (NERR_BASE+218) /* This device cannot be shared as both a spooled and a non-spooled resource. */
        !           281: #define NERR_BrowserTableIncomplete (NERR_BASE+219)  /* The information in the list of servers may be incorrect. */
        !           282: #define NERR_NotLocalDomain     (NERR_BASE+220) /* The computer is not active in this domain. */
        !           283: 
        !           284: /*
        !           285:  *      CharDev API related
        !           286:  *              Error codes BASE+230 to BASE+249
        !           287:  */
        !           288: 
        !           289: /* UNUSED BASE+230 */
        !           290: #define NERR_DevInvalidOpCode   (NERR_BASE+231) /* The operation is invalid for this device. */
        !           291: #define NERR_DevNotFound        (NERR_BASE+232) /* This device cannot be shared. */
        !           292: #define NERR_DevNotOpen         (NERR_BASE+233) /* This device was not open. */
        !           293: #define NERR_BadQueueDevString  (NERR_BASE+234) /* This device name list is invalid. */
        !           294: #define NERR_BadQueuePriority   (NERR_BASE+235) /* The queue priority is invalid. */
        !           295: #define NERR_NoCommDevs         (NERR_BASE+237) /* There are no shared communication devices. */
        !           296: #define NERR_QueueNotFound      (NERR_BASE+238) /* The queue you specified does not exist. */
        !           297: #define NERR_BadDevString       (NERR_BASE+240) /* This list of devices is invalid. */
        !           298: #define NERR_BadDev             (NERR_BASE+241) /* The requested device is invalid. */
        !           299: #define NERR_InUseBySpooler     (NERR_BASE+242) /* This device is already in use by the spooler. */
        !           300: #define NERR_CommDevInUse       (NERR_BASE+243) /* This device is already in use as a communication device. */
        !           301: 
        !           302: /*
        !           303:  *      NetICanonicalize and NetIType and NetIMakeLMFileName
        !           304:  *      NetIListCanon and NetINameCheck
        !           305:  *              Error codes BASE+250 to BASE+269
        !           306:  */
        !           307: 
        !           308: #define NERR_InvalidComputer   (NERR_BASE+251) /* This computer name is invalid. */
        !           309: /* UNUSED BASE+252 */
        !           310: /* UNUSED BASE+253 */
        !           311: #define NERR_MaxLenExceeded    (NERR_BASE+254) /* The string and prefix specified are too long. */
        !           312: /* UNUSED BASE+255 */
        !           313: #define NERR_BadComponent      (NERR_BASE+256) /* This path component is invalid. */
        !           314: #define NERR_CantType          (NERR_BASE+257) /* Could not determine the type of input. */
        !           315: /* UNUSED BASE+258 */
        !           316: /* UNUSED BASE+259 */
        !           317: #define NERR_TooManyEntries    (NERR_BASE+262) /* The buffer for types is not big enough. */
        !           318: 
        !           319: /*
        !           320:  *      NetProfile
        !           321:  *              Error codes BASE+270 to BASE+276
        !           322:  */
        !           323: 
        !           324: #define NERR_ProfileFileTooBig  (NERR_BASE+270) /* Profile files cannot exceed 64K. */
        !           325: #define NERR_ProfileOffset      (NERR_BASE+271) /* The start offset is out of range. */
        !           326: #define NERR_ProfileCleanup     (NERR_BASE+272) /* The system cannot delete current connections to network resources. */
        !           327: #define NERR_ProfileUnknownCmd  (NERR_BASE+273) /* The system was unable to parse the command line in this file.*/
        !           328: #define NERR_ProfileLoadErr     (NERR_BASE+274) /* An error occurred while loading the profile file. */
        !           329: #define NERR_ProfileSaveErr     (NERR_BASE+275) /* @W Errors occurred while saving the profile file.  The profile was partially saved. */
        !           330: 
        !           331: 
        !           332: /*
        !           333:  *      NetAudit and NetErrorLog
        !           334:  *              Error codes BASE+277 to BASE+279
        !           335:  */
        !           336: 
        !           337: #define NERR_LogOverflow           (NERR_BASE+277)      /* Log file %1 is full. */
        !           338: #define NERR_LogFileChanged        (NERR_BASE+278)      /* This log file has changed between reads. */
        !           339: #define NERR_LogFileCorrupt        (NERR_BASE+279)      /* Log file %1 is corrupt. */
        !           340: 
        !           341: 
        !           342: /*
        !           343:  *      NetRemote
        !           344:  *              Error codes BASE+280 to BASE+299
        !           345:  */
        !           346: #define NERR_SourceIsDir   (NERR_BASE+280) /* The source path cannot be a directory. */
        !           347: #define NERR_BadSource     (NERR_BASE+281) /* The source path is illegal. */
        !           348: #define NERR_BadDest       (NERR_BASE+282) /* The destination path is illegal. */
        !           349: #define NERR_DifferentServers   (NERR_BASE+283) /* The source and destination paths are on different servers. */
        !           350: /* UNUSED BASE+284 */
        !           351: #define NERR_RunSrvPaused       (NERR_BASE+285) /* The Run server you requested is paused. */
        !           352: /* UNUSED BASE+286 */
        !           353: /* UNUSED BASE+287 */
        !           354: /* UNUSED BASE+288 */
        !           355: #define NERR_ErrCommRunSrv      (NERR_BASE+289) /* An error occurred when communicating with a Run server. */
        !           356: /* UNUSED BASE+290 */
        !           357: #define NERR_ErrorExecingGhost  (NERR_BASE+291) /* An error occurred when starting a background process. */
        !           358: #define NERR_ShareNotFound      (NERR_BASE+292) /* The shared resource you are connected to could not be found.*/
        !           359: /* UNUSED BASE+293 */
        !           360: /* UNUSED BASE+294 */
        !           361: 
        !           362: 
        !           363: /*
        !           364:  *  NetWksta.sys (redir) returned error codes.
        !           365:  *
        !           366:  *          NERR_BASE + (300-329)
        !           367:  */
        !           368: 
        !           369: #define NERR_InvalidLana        (NERR_BASE+300) /* The LAN adapter number is invalid.  */
        !           370: #define NERR_OpenFiles          (NERR_BASE+301) /* There are open files on the connection.    */
        !           371: #define NERR_ActiveConns        (NERR_BASE+302) /* Active connections still exist. */
        !           372: #define NERR_BadPasswordCore    (NERR_BASE+303) /* This share name or password is invalid. */
        !           373: #define NERR_DevInUse           (NERR_BASE+304) /* The device is being accessed by an active process. */
        !           374: #define NERR_LocalDrive         (NERR_BASE+305) /* The drive letter is in use locally. */
        !           375: 
        !           376: /*
        !           377:  *  Alert error codes.
        !           378:  *
        !           379:  *          NERR_BASE + (330-339)
        !           380:  */
        !           381: #define NERR_AlertExists        (NERR_BASE+330) /* The specified client is already registered for the specified event. */
        !           382: #define NERR_TooManyAlerts      (NERR_BASE+331) /* The alert table is full. */
        !           383: #define NERR_NoSuchAlert        (NERR_BASE+332) /* An invalid or nonexistent alert name was raised. */
        !           384: #define NERR_BadRecipient       (NERR_BASE+333) /* The alert recipient is invalid.*/
        !           385: #define NERR_AcctLimitExceeded  (NERR_BASE+334) /* A user's session with this server has been deleted
        !           386:                                                  * because the user's logon hours are no longer valid. */
        !           387: 
        !           388: /*
        !           389:  *  Additional Error and Audit log codes.
        !           390:  *
        !           391:  *          NERR_BASE +(340-343)
        !           392:  */
        !           393: #define NERR_InvalidLogSeek     (NERR_BASE+340) /* The log file does not contain the requested record number. */
        !           394: /* UNUSED BASE+341 */
        !           395: /* UNUSED BASE+342 */
        !           396: /* UNUSED BASE+343 */
        !           397: 
        !           398: /*
        !           399:  *  Additional UAS and NETLOGON codes
        !           400:  *
        !           401:  *          NERR_BASE +(350-359)
        !           402:  */
        !           403: #define NERR_BadUasConfig       (NERR_BASE+350) /* The user accounts database is not configured correctly. */
        !           404: #define NERR_InvalidUASOp       (NERR_BASE+351) /* This operation is not permitted when the Netlogon service is running. */
        !           405: #define NERR_LastAdmin          (NERR_BASE+352) /* This operation is not allowed on the last administrative account. */
        !           406: #define NERR_DCNotFound         (NERR_BASE+353) /* Could not find domain controller for this domain. */
        !           407: #define NERR_LogonTrackingError (NERR_BASE+354) /* Could not set logon information for this user. */
        !           408: #define NERR_NetlogonNotStarted (NERR_BASE+355) /* The Netlogon service has not been started. */
        !           409: #define NERR_CanNotGrowUASFile  (NERR_BASE+356) /* Unable to add to the user accounts database. */
        !           410: #define NERR_TimeDiffAtDC       (NERR_BASE+357) /* This server's clock is not synchronized with the domain controller's clock. */
        !           411: #define NERR_PasswordMismatch   (NERR_BASE+358) /* A password mismatch has been detected. */
        !           412: 
        !           413: 
        !           414: /*
        !           415:  *  Server Integration error codes.
        !           416:  *
        !           417:  *          NERR_BASE +(360-369)
        !           418:  */
        !           419: #define NERR_NoSuchServer       (NERR_BASE+360) /* The server identification does not specify a valid server. */
        !           420: #define NERR_NoSuchSession      (NERR_BASE+361) /* The session identification does not specify a valid session. */
        !           421: #define NERR_NoSuchConnection   (NERR_BASE+362) /* The connection identification does not specify a valid connection. */
        !           422: #define NERR_TooManyServers     (NERR_BASE+363) /* There is no space for another entry in the table of available servers. */
        !           423: #define NERR_TooManySessions    (NERR_BASE+364) /* The server has reached the maximum number of sessions it supports. */
        !           424: #define NERR_TooManyConnections (NERR_BASE+365) /* The server has reached the maximum number of connections it supports. */
        !           425: #define NERR_TooManyFiles       (NERR_BASE+366) /* The server cannot open more files because it has reached its maximum number. */
        !           426: #define NERR_NoAlternateServers (NERR_BASE+367) /* There are no alternate servers registered on this server. */
        !           427: /* UNUSED BASE+368 */
        !           428: /* UNUSED BASE+369 */
        !           429: 
        !           430: #define NERR_TryDownLevel       (NERR_BASE+370) /* Try down-level (remote admin protocol) version of API instead. */
        !           431: 
        !           432: /*
        !           433:  *  UPS error codes.
        !           434:  *
        !           435:  *          NERR_BASE + (380-384)
        !           436:  */
        !           437: #define NERR_UPSDriverNotStarted    (NERR_BASE+380) /* The UPS driver could not be accessed by the UPS service. */
        !           438: #define NERR_UPSInvalidConfig       (NERR_BASE+381) /* The UPS service is not configured correctly. */
        !           439: #define NERR_UPSInvalidCommPort     (NERR_BASE+382) /* The UPS service could not access the specified Comm Port. */
        !           440: #define NERR_UPSSignalAsserted      (NERR_BASE+383) /* The UPS indicated a line fail or low battery situation. Service not started. */
        !           441: #define NERR_UPSShutdownFailed      (NERR_BASE+384) /* The UPS service failed to perform a system shut down. */
        !           442: 
        !           443: /*
        !           444:  *  Remoteboot error codes.
        !           445:  *
        !           446:  *          NERR_BASE + (400-419)
        !           447:  *          Error codes 400 - 405 are used by RPLBOOT.SYS.
        !           448:  *          Error codes 403, 407 - 416 are used by RPLLOADR.COM,
        !           449:  *          Error code 417 is the alerter message of REMOTEBOOT (RPLSERVR.EXE).
        !           450:  *          Error code 418 is for when REMOTEBOOT can't start
        !           451:  *          Error code 419 is for a disallowed 2nd rpl connection
        !           452:  *
        !           453:  *          (Currently not used in NT)
        !           454:  */
        !           455: 
        !           456: /*
        !           457:  *  FTADMIN API error codes
        !           458:  *
        !           459:  *       NERR_BASE + (425-434)
        !           460:  *
        !           461:  *       (Currently not used in NT)
        !           462:  *
        !           463:  */
        !           464: 
        !           465: /*
        !           466:  *  Browser service API error codes
        !           467:  *
        !           468:  *       NERR_BASE + (450-475)
        !           469:  *
        !           470:  */
        !           471: #define NERR_BrowserConfiguredToNotRun     (NERR_BASE+450) /* The browser service was configured with MaintainServerList=No. */
        !           472: 
        !           473: /**INTERNAL_ONLY**/
        !           474: 
        !           475: /***********WARNING ****************
        !           476:  *The range 2750-2799 has been     *
        !           477:  *allocated to the IBM LAN Server  *
        !           478:  ***********************************/
        !           479: 
        !           480: /***********WARNING ****************
        !           481:  *The range 2900-2999 has been     *
        !           482:  *reserved for Microsoft OEMs      *
        !           483:  ***********************************/
        !           484: 
        !           485: /**END_INTERNAL**/
        !           486: 
        !           487: #define MAX_NERR                (NERR_BASE+899) /* This is the last error in NERR range. */
        !           488: 
        !           489: /*
        !           490:  * end of list
        !           491:  *
        !           492:  *    WARNING:  Do not exceed MAX_NERR; values above this are used by
        !           493:  *              other error code ranges (errlog.h, service.h, apperr.h).
        !           494:  */
        !           495: 
        !           496: 
        !           497: /*NOINC*/
        !           498: #endif /* NETERR_INCLUDED */
        !           499: /*INC*/
        !           500: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.