#define NERR_DriverNotFound (NERR_BASE+66) /* The device driver does not exist. */
#define NERR_DataTypeInvalid (NERR_BASE+67) /* The data type is not supported by the print processor. */
#define NERR_ProcNotFound (NERR_BASE+68) /* The print processor is not installed. */
/*
* Service API related
* Error codes from BASE+80 to BASE+99
*/
#define NERR_ServiceTableLocked (NERR_BASE+80) /* The service database is locked. */
#define NERR_ServiceTableFull (NERR_BASE+81) /* The service table is full. */
#define NERR_ServiceInstalled (NERR_BASE+82) /* The requested service has already been started. */
#define NERR_ServiceEntryLocked (NERR_BASE+83) /* The service does not respond to control actions. */
#define NERR_ServiceNotInstalled (NERR_BASE+84) /* The service has not been started. */
#define NERR_BadServiceName (NERR_BASE+85) /* The service name is invalid. */
#define NERR_ServiceCtlTimeout (NERR_BASE+86) /* The service is not responding to the control function. */
#define NERR_ServiceCtlBusy (NERR_BASE+87) /* The service control is busy. */
#define NERR_BadServiceProgName (NERR_BASE+88) /* The configuration file contains an invalid service program name. */
#define NERR_ServiceNotCtrl (NERR_BASE+89) /* The service could not be controlled in its present state. */
#define NERR_ServiceKillProc (NERR_BASE+90) /* The service ended abnormally. */
#define NERR_ServiceCtlNotValid (NERR_BASE+91) /* The requested pause or stop is not valid for this service. */
#define NERR_NotInDispatchTbl (NERR_BASE+92) /* The service control dispatcher could not find the service name in the dispatch table. */
#define NERR_BadControlRecv (NERR_BASE+93) /* The service control dispatcher pipe read failed. */
#define NERR_ServiceNotStarting (NERR_BASE+94) /* A thread for the new service could not be created. */
/*
* Wksta and Logon API related
* Error codes from BASE+100 to BASE+118
*/
#define NERR_AlreadyLoggedOn (NERR_BASE+100) /* This workstation is already logged on to the local-area network. */
#define NERR_NotLoggedOn (NERR_BASE+101) /* The workstation is not logged on to the local-area network. */
#define NERR_BadUsername (NERR_BASE+102) /* The user name or group name parameter is invalid. */
#define NERR_BadPassword (NERR_BASE+103) /* The password parameter is invalid. */
#define NERR_UnableToAddName_W (NERR_BASE+104) /* @W The logon processor did not add the message alias. */
#define NERR_UnableToAddName_F (NERR_BASE+105) /* The logon processor did not add the message alias. */
#define NERR_UnableToDelName_W (NERR_BASE+106) /* @W The logoff processor did not delete the message alias. */
#define NERR_UnableToDelName_F (NERR_BASE+107) /* The logoff processor did not delete the message alias. */
/* UNUSED BASE+108 */
#define NERR_LogonsPaused (NERR_BASE+109) /* Network logons are paused. */
#define NERR_LogonServerConflict (NERR_BASE+110)/* A centralized logon-server conflict occurred. */
#define NERR_LogonNoUserPath (NERR_BASE+111) /* The server is configured without a valid user path. */
#define NERR_LogonScriptError (NERR_BASE+112) /* An error occurred while loading or running the logon script. */
/* UNUSED BASE+113 */
#define NERR_StandaloneLogon (NERR_BASE+114) /* The logon server was not specified. Your computer will be logged on as STANDALONE. */
#define NERR_LogonServerNotFound (NERR_BASE+115) /* The logon server could not be found. */
#define NERR_LogonDomainExists (NERR_BASE+116) /* There is already a logon domain for this computer. */
#define NERR_NonValidatedLogon (NERR_BASE+117) /* The logon server could not validate the logon. */
/*
* ACF API related (access, user, group)
* Error codes from BASE+119 to BASE+149
*/
#define NERR_ACFNotFound (NERR_BASE+119) /* The security database could not be found. */
#define NERR_GroupNotFound (NERR_BASE+120) /* The group name could not be found. */
#define NERR_UserNotFound (NERR_BASE+121) /* The user name could not be found. */
#define NERR_ResourceNotFound (NERR_BASE+122) /* The resource name could not be found. */
#define NERR_GroupExists (NERR_BASE+123) /* The group already exists. */
#define NERR_UserExists (NERR_BASE+124) /* The account already exists. */
#define NERR_ResourceExists (NERR_BASE+125) /* The resource permission list already exists. */
#define NERR_NotPrimary (NERR_BASE+126) /* This operation is only allowed on the primary domain controller of the domain. */
#define NERR_ACFNotLoaded (NERR_BASE+127) /* The security database has not been started. */
#define NERR_ACFNoRoom (NERR_BASE+128) /* There are too many names in the user accounts database. */
#define NERR_ACFFileIOFail (NERR_BASE+129) /* A disk I/O failure occurred.*/
#define NERR_ACFTooManyLists (NERR_BASE+130) /* The limit of 64 entries per resource was exceeded. */
#define NERR_UserLogon (NERR_BASE+131) /* Deleting a user with a session is not allowed. */
#define NERR_ACFNoParent (NERR_BASE+132) /* The parent directory could not be located. */
#define NERR_CanNotGrowSegment (NERR_BASE+133) /* Unable to add to the security database session cache segment. */
#define NERR_SpeGroupOp (NERR_BASE+134) /* This operation is not allowed on this special group. */
#define NERR_NotInCache (NERR_BASE+135) /* This user is not cached in user accounts database session cache. */
#define NERR_UserInGroup (NERR_BASE+136) /* The user already belongs to this group. */
#define NERR_UserNotInGroup (NERR_BASE+137) /* The user does not belong to this group. */
#define NERR_AccountUndefined (NERR_BASE+138) /* This user account is undefined. */
#define NERR_AccountExpired (NERR_BASE+139) /* This user account has expired. */
#define NERR_InvalidWorkstation (NERR_BASE+140) /* The user is not allowed to log on from this workstation. */
#define NERR_InvalidLogonHours (NERR_BASE+141) /* The user is not allowed to log on at this time. */
#define NERR_PasswordExpired (NERR_BASE+142) /* The password of this user has expired. */
#define NERR_PasswordCantChange (NERR_BASE+143) /* The password of this user cannot change. */
#define NERR_PasswordHistConflict (NERR_BASE+144) /* This password cannot be used now. */
#define NERR_PasswordTooShort (NERR_BASE+145) /* The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. */
#define NERR_PasswordTooRecent (NERR_BASE+146) /* The password of this user is too recent to change. */
#define NERR_InvalidDatabase (NERR_BASE+147) /* The security database is corrupted. */
#define NERR_DatabaseUpToDate (NERR_BASE+148) /* No updates are necessary to this replicant network/local security database. */
#define NERR_SyncRequired (NERR_BASE+149) /* This replicant database is outdated; synchronization is required. */
/*
* Use API related
* Error codes from BASE+150 to BASE+169
*/
#define NERR_UseNotFound (NERR_BASE+150) /* The network connection could not be found. */
#define NERR_BadAsgType (NERR_BASE+151) /* This asg_type is invalid. */
#define NERR_DeviceIsShared (NERR_BASE+152) /* This device is currently being shared. */
/*
* Message Server related
* Error codes BASE+170 to BASE+209
*/
#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. */
#define NERR_MsgAlreadyStarted (NERR_BASE+171) /* The Messenger service is already started. */
#define NERR_MsgInitFailed (NERR_BASE+172) /* The Messenger service failed to start. */
#define NERR_NameNotFound (NERR_BASE+173) /* The message alias could not be found on the network. */
#define NERR_AlreadyForwarded (NERR_BASE+174) /* This message alias has already been forwarded. */
#define NERR_AddForwarded (NERR_BASE+175) /* This message alias has been added but is still forwarded. */
#define NERR_AlreadyExists (NERR_BASE+176) /* This message alias already exists locally. */
#define NERR_TooManyNames (NERR_BASE+177) /* The maximum number of added message aliases has been exceeded. */
#define NERR_DelComputerName (NERR_BASE+178) /* The computer name could not be deleted.*/
#define NERR_LocalForward (NERR_BASE+179) /* Messages cannot be forwarded back to the same workstation. */
#define NERR_GrpMsgProcessor (NERR_BASE+180) /* An error occurred in the domain message processor. */
#define NERR_PausedRemote (NERR_BASE+181) /* The message was sent, but the recipient has paused the Messenger service. */
#define NERR_BadReceive (NERR_BASE+182) /* The message was sent but not received. */
#define NERR_NameInUse (NERR_BASE+183) /* The message alias is currently in use. Try again later. */
#define NERR_MsgNotStarted (NERR_BASE+184) /* The Messenger service has not been started. */
#define NERR_NotLocalName (NERR_BASE+185) /* The name is not on the local computer. */
#define NERR_NoForwardName (NERR_BASE+186) /* The forwarded message alias could not be found on the network. */
#define NERR_RemoteFull (NERR_BASE+187) /* The message alias table on the remote station is full. */
#define NERR_NameNotForwarded (NERR_BASE+188) /* Messages for this alias are not currently being forwarded. */
#define NERR_TruncatedBroadcast (NERR_BASE+189) /* The broadcast message was truncated. */
#define NERR_InvalidDevice (NERR_BASE+194) /* This is an invalid device name. */
#define NERR_WriteFault (NERR_BASE+195) /* A write fault occurred. */
/* UNUSED BASE+196 */
#define NERR_DuplicateName (NERR_BASE+197) /* A duplicate message alias exists on the network. */
#define NERR_DeleteLater (NERR_BASE+198) /* @W This message alias will be deleted later. */
#define NERR_IncompleteDel (NERR_BASE+199) /* The message alias was not successfully deleted from all networks. */
#define NERR_MultipleNets (NERR_BASE+200) /* This operation is not supported on computers with multiple networks. */
/*
* Server API related
* Error codes BASE+210 to BASE+229
*/
#define NERR_NetNameNotFound (NERR_BASE+210) /* This shared resource does not exist.*/
#define NERR_DeviceNotShared (NERR_BASE+211) /* This device is not shared. */
#define NERR_ClientNameNotFound (NERR_BASE+212) /* A session does not exist with that computer name. */
#define NERR_FileIdNotFound (NERR_BASE+214) /* There is not an open file with that identification number. */
#define NERR_ExecFailure (NERR_BASE+215) /* A failure occurred when executing a remote administration command. */
#define NERR_TmpFile (NERR_BASE+216) /* A failure occurred when opening a remote temporary file. */
#define NERR_TooMuchData (NERR_BASE+217) /* The data returned from a remote administration command has been truncated to 64K. */
#define NERR_DeviceShareConflict (NERR_BASE+218) /* This device cannot be shared as both a spooled and a non-spooled resource. */
#define NERR_BrowserTableIncomplete (NERR_BASE+219) /* The information in the list of servers may be incorrect. */
#define NERR_NotLocalDomain (NERR_BASE+220) /* The computer is not active in this domain. */
#define NERR_IsDfsShare (NERR_BASE+221) /* The share must be removed from the Distributed File System before it can be deleted. */
/*
* CharDev API related
* Error codes BASE+230 to BASE+249
*/
/* UNUSED BASE+230 */
#define NERR_DevInvalidOpCode (NERR_BASE+231) /* The operation is invalid for this device. */
#define NERR_DevNotFound (NERR_BASE+232) /* This device cannot be shared. */
#define NERR_DevNotOpen (NERR_BASE+233) /* This device was not open. */
#define NERR_BadQueueDevString (NERR_BASE+234) /* This device name list is invalid. */
#define NERR_BadQueuePriority (NERR_BASE+235) /* The queue priority is invalid. */
#define NERR_NoCommDevs (NERR_BASE+237) /* There are no shared communication devices. */
#define NERR_QueueNotFound (NERR_BASE+238) /* The queue you specified does not exist. */
#define NERR_BadDevString (NERR_BASE+240) /* This list of devices is invalid. */
#define NERR_BadDev (NERR_BASE+241) /* The requested device is invalid. */
#define NERR_InUseBySpooler (NERR_BASE+242) /* This device is already in use by the spooler. */
#define NERR_CommDevInUse (NERR_BASE+243) /* This device is already in use as a communication device. */
/*
* NetICanonicalize and NetIType and NetIMakeLMFileName
* NetIListCanon and NetINameCheck
* Error codes BASE+250 to BASE+269
*/
#define NERR_InvalidComputer (NERR_BASE+251) /* This computer name is invalid. */
/* UNUSED BASE+252 */
/* UNUSED BASE+253 */
#define NERR_MaxLenExceeded (NERR_BASE+254) /* The string and prefix specified are too long. */
/* UNUSED BASE+255 */
#define NERR_BadComponent (NERR_BASE+256) /* This path component is invalid. */
#define NERR_CantType (NERR_BASE+257) /* Could not determine the type of input. */
/* UNUSED BASE+258 */
/* UNUSED BASE+259 */
#define NERR_TooManyEntries (NERR_BASE+262) /* The buffer for types is not big enough. */
#define NERR_SetupAlreadyJoined (NERR_BASE+591) /*This machine is already joined to a domain.*/
#define NERR_SetupNotJoined (NERR_BASE+592) /*This machine is not currently joined to a domain.*/
#define NERR_SetupDomainController (NERR_BASE+593) /*This machine is a domain controller and cannot be unjoined from a domain.*/
#define NERR_DefaultJoinRequired (NERR_BASE+594) /*The destination domain controller does not support creating machine accounts in OUs.*/
#define NERR_InvalidWorkgroupName (NERR_BASE+595) /*The specified workgroup name is invalid*/
#define NERR_NameUsesIncompatibleCodePage (NERR_BASE+596) /*The specified computer name is incompatible with the default language used on the domain controller.*/
#define NERR_ComputerAccountNotFound (NERR_BASE+597) /*The specified computer account could not be found.*/
/***********WARNING ****************
*The range 2750-2799 has been *
*allocated to the IBM LAN Server *
***********************************/
/***********WARNING ****************
*The range 2900-2999 has been *
*reserved for Microsoft OEMs *
***********************************/
/**END_INTERNAL**/
#define MAX_NERR (NERR_BASE+899) /* This is the last error in NERR range. */
/*
* end of list
*
* WARNING: Do not exceed MAX_NERR; values above this are used by
* other error code ranges (errlog.h, service.h, apperr.h).