📄 lmerr.h
字号:
/*++ BUILD Version: 0001 // Increment this if a change has global effects
*/
/********************************************************************/
/** Microsoft LAN Manager **/
/** Copyright(c) Microsoft Corp., 1987-1999 **/
/********************************************************************/
/*** lmerr.h - network error definitions
*
*/
/**INTERNAL_ONLY**/
/***********WARNING ****************
*See the comment in lmcons.h for *
*info on the allocation of errors *
***********************************/
/**END_INTERNAL**/
/*NOINC*/
#ifndef NETERR_INCLUDED
#pragma option push -b -a8 -pc -A- /*P_O_Push*/
#define NETERR_INCLUDED
#if _MSC_VER > 1000
#pragma once
#endif
/*INC*/
#define NERR_Success 0 /* Success */
// ERROR_ equates can be intermixed with NERR_ equates.
#include <winerror.h>
/*** NERR_BASE is the base of error codes from network utilities,
* chosen to avoid conflict with system and redirector error codes.
* 2100 is a value that has been assigned to us by system.
*/
#define NERR_BASE 2100
/**INTERNAL_ONLY**/
/***********WARNING ****************
*See the comment in lmcons.h for *
*info on the allocation of errors *
***********************************/
/***********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**/
/* UNUSED BASE+0 */
/* UNUSED BASE+1 */
#define NERR_NetNotStarted (NERR_BASE+2) /* The workstation driver is not installed. */
#define NERR_UnknownServer (NERR_BASE+3) /* The server could not be located. */
#define NERR_ShareMem (NERR_BASE+4) /* An internal error occurred. The network cannot access a shared memory segment. */
#define NERR_NoNetworkResource (NERR_BASE+5) /* A network resource shortage occurred . */
#define NERR_RemoteOnly (NERR_BASE+6) /* This operation is not supported on workstations. */
#define NERR_DevNotRedirected (NERR_BASE+7) /* The device is not connected. */
/* NERR_BASE+8 is used for ERROR_CONNECTED_OTHER_PASSWORD */
/* UNUSED BASE+9 */
/* UNUSED BASE+10 */
/* UNUSED BASE+11 */
/* UNUSED BASE+12 */
/* UNUSED BASE+13 */
#define NERR_ServerNotStarted (NERR_BASE+14) /* The Server service is not started. */
#define NERR_ItemNotFound (NERR_BASE+15) /* The queue is empty. */
#define NERR_UnknownDevDir (NERR_BASE+16) /* The device or directory does not exist. */
#define NERR_RedirectedPath (NERR_BASE+17) /* The operation is invalid on a redirected resource. */
#define NERR_DuplicateShare (NERR_BASE+18) /* The name has already been shared. */
#define NERR_NoRoom (NERR_BASE+19) /* The server is currently out of the requested resource. */
/* UNUSED BASE+20 */
#define NERR_TooManyItems (NERR_BASE+21) /* Requested addition of items exceeds the maximum allowed. */
#define NERR_InvalidMaxUsers (NERR_BASE+22) /* The Peer service supports only two simultaneous users. */
#define NERR_BufTooSmall (NERR_BASE+23) /* The API return buffer is too small. */
/* UNUSED BASE+24 */
/* UNUSED BASE+25 */
/* UNUSED BASE+26 */
#define NERR_RemoteErr (NERR_BASE+27) /* A remote API error occurred. */
/* UNUSED BASE+28 */
/* UNUSED BASE+29 */
/* UNUSED BASE+30 */
#define NERR_LanmanIniError (NERR_BASE+31) /* An error occurred when opening or reading the configuration file. */
/* UNUSED BASE+32 */
/* UNUSED BASE+33 */
/* UNUSED BASE+34 */
/* UNUSED BASE+35 */
#define NERR_NetworkError (NERR_BASE+36) /* A general network error occurred. */
#define NERR_WkstaInconsistentState (NERR_BASE+37)
/* The Workstation service is in an inconsistent state. Restart the computer before restarting the Workstation service. */
#define NERR_WkstaNotStarted (NERR_BASE+38) /* The Workstation service has not been started. */
#define NERR_BrowserNotStarted (NERR_BASE+39) /* The requested information is not available. */
#define NERR_InternalError (NERR_BASE+40) /* An internal Windows 2000 error occurred.*/
#define NERR_BadTransactConfig (NERR_BASE+41) /* The server is not configured for transactions. */
#define NERR_InvalidAPI (NERR_BASE+42) /* The requested API is not supported on the remote server. */
#define NERR_BadEventName (NERR_BASE+43) /* The event name is invalid. */
#define NERR_DupNameReboot (NERR_BASE+44) /* The computer name already exists on the network. Change it and restart the computer. */
/*
* Config API related
* Error codes from BASE+45 to BASE+49
*/
/* UNUSED BASE+45 */
#define NERR_CfgCompNotFound (NERR_BASE+46) /* The specified component could not be found in the configuration information. */
#define NERR_CfgParamNotFound (NERR_BASE+47) /* The specified parameter could not be found in the configuration information. */
#define NERR_LineTooLong (NERR_BASE+49) /* A line in the configuration file is too long. */
/*
* Spooler API related
* Error codes from BASE+50 to BASE+79
*/
#define NERR_QNotFound (NERR_BASE+50) /* The printer does not exist. */
#define NERR_JobNotFound (NERR_BASE+51) /* The print job does not exist. */
#define NERR_DestNotFound (NERR_BASE+52) /* The printer destination cannot be found. */
#define NERR_DestExists (NERR_BASE+53) /* The printer destination already exists. */
#define NERR_QExists (NERR_BASE+54) /* The printer queue already exists. */
#define NERR_QNoRoom (NERR_BASE+55) /* No more printers can be added. */
#define NERR_JobNoRoom (NERR_BASE+56) /* No more print jobs can be added. */
#define NERR_DestNoRoom (NERR_BASE+57) /* No more printer destinations can be added. */
#define NERR_DestIdle (NERR_BASE+58) /* This printer destination is idle and cannot accept control operations. */
#define NERR_DestInvalidOp (NERR_BASE+59) /* This printer destination request contains an invalid control function. */
#define NERR_ProcNoRespond (NERR_BASE+60) /* The print processor is not responding. */
#define NERR_SpoolerNotLoaded (NERR_BASE+61) /* The spooler is not running. */
#define NERR_DestInvalidState (NERR_BASE+62) /* This operation cannot be performed on the print destination in its current state. */
#define NERR_QInvalidState (NERR_BASE+63) /* This operation cannot be performed on the printer queue in its current state. */
#define NERR_JobInvalidState (NERR_BASE+64) /* This operation cannot be performed on the print job in its current state. */
#define NERR_SpoolNoMemory (NERR_BASE+65) /* A spooler memory allocation failure occurred. */
#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. */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -