📄 lmerr.int
字号:
const
NERR_Success = 0; // Success
{$EXTERNALSYM NERR_Success}
// ERROR_ equates can be intermixed with NERR_ equates.
// 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.
NERR_BASE = 2100;
{$EXTERNALSYM NERR_BASE}
//*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 *
***********************************}
// UNUSED BASE+0
// UNUSED BASE+1
NERR_NetNotStarted = (NERR_BASE+2); // The workstation driver is not installed.
{$EXTERNALSYM NERR_NetNotStarted}
NERR_UnknownServer = (NERR_BASE+3); // The server could not be located.
{$EXTERNALSYM NERR_UnknownServer}
NERR_ShareMem = (NERR_BASE+4); // An internal error occurred. The network cannot access a shared memory segment.
{$EXTERNALSYM NERR_ShareMem}
NERR_NoNetworkResource = (NERR_BASE+5); // A network resource shortage occurred .
{$EXTERNALSYM NERR_NoNetworkResource}
NERR_RemoteOnly = (NERR_BASE+6); // This operation is not supported on workstations.
{$EXTERNALSYM NERR_RemoteOnly}
NERR_DevNotRedirected = (NERR_BASE+7); // The device is not connected.
{$EXTERNALSYM NERR_DevNotRedirected}
// NERR_BASE+8 is used for ERROR_CONNECTED_OTHER_PASSWORD
// NERR_BASE+9 is used for ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT
// UNUSED BASE+10
// UNUSED BASE+11
// UNUSED BASE+12
// UNUSED BASE+13
NERR_ServerNotStarted = (NERR_BASE+14); // The Server service is not started.
{$EXTERNALSYM NERR_ServerNotStarted}
NERR_ItemNotFound = (NERR_BASE+15); // The queue is empty.
{$EXTERNALSYM NERR_ItemNotFound}
NERR_UnknownDevDir = (NERR_BASE+16); // The device or directory does not exist.
{$EXTERNALSYM NERR_UnknownDevDir}
NERR_RedirectedPath = (NERR_BASE+17); // The operation is invalid on a redirected resource.
{$EXTERNALSYM NERR_RedirectedPath}
NERR_DuplicateShare = (NERR_BASE+18); // The name has already been shared.
{$EXTERNALSYM NERR_DuplicateShare}
NERR_NoRoom = (NERR_BASE+19); // The server is currently out of the requested resource.
{$EXTERNALSYM NERR_NoRoom}
// UNUSED BASE+20
NERR_TooManyItems = (NERR_BASE+21); // Requested addition of items exceeds the maximum allowed.
{$EXTERNALSYM NERR_TooManyItems}
NERR_InvalidMaxUsers = (NERR_BASE+22); // The Peer service supports only two simultaneous users.
{$EXTERNALSYM NERR_InvalidMaxUsers}
NERR_BufTooSmall = (NERR_BASE+23); // The API return buffer is too small.
{$EXTERNALSYM NERR_BufTooSmall}
// UNUSED BASE+24
// UNUSED BASE+25
// UNUSED BASE+26
NERR_RemoteErr = (NERR_BASE+27); // A remote API error occurred.
{$EXTERNALSYM NERR_RemoteErr}
// UNUSED BASE+28
// UNUSED BASE+29
// UNUSED BASE+30
NERR_LanmanIniError = (NERR_BASE+31); // An error occurred when opening or reading the configuration file.
{$EXTERNALSYM NERR_LanmanIniError}
// UNUSED BASE+32
// UNUSED BASE+33
// UNUSED BASE+34
// UNUSED BASE+35
NERR_NetworkError = (NERR_BASE+36); // A general network error occurred.
{$EXTERNALSYM NERR_NetworkError}
NERR_WkstaInconsistentState = (NERR_BASE+37);
{$EXTERNALSYM NERR_WkstaInconsistentState}
// The Workstation service is in an inconsistent state. Restart the computer before restarting the Workstation service.
NERR_WkstaNotStarted = (NERR_BASE+38); // The Workstation service has not been started.
{$EXTERNALSYM NERR_WkstaNotStarted}
NERR_BrowserNotStarted = (NERR_BASE+39); // The requested information is not available.
{$EXTERNALSYM NERR_BrowserNotStarted}
NERR_InternalError = (NERR_BASE+40); // An internal Windows 2000 error occurred.
{$EXTERNALSYM NERR_InternalError}
NERR_BadTransactConfig = (NERR_BASE+41); // The server is not configured for transactions.
{$EXTERNALSYM NERR_BadTransactConfig}
NERR_InvalidAPI = (NERR_BASE+42); // The requested API is not supported on the remote server.
{$EXTERNALSYM NERR_InvalidAPI}
NERR_BadEventName = (NERR_BASE+43); // The event name is invalid.
{$EXTERNALSYM NERR_BadEventName}
NERR_DupNameReboot = (NERR_BASE+44); // The computer name already exists on the network. Change it and restart the computer.
{$EXTERNALSYM NERR_DupNameReboot}
//
// Config API related
// Error codes from BASE+45 to BASE+49
// UNUSED BASE+45
NERR_CfgCompNotFound = (NERR_BASE+46); // The specified component could not be found in the configuration information.
{$EXTERNALSYM NERR_CfgCompNotFound}
NERR_CfgParamNotFound = (NERR_BASE+47); // The specified parameter could not be found in the configuration information.
{$EXTERNALSYM NERR_CfgParamNotFound}
NERR_LineTooLong = (NERR_BASE+49); // A line in the configuration file is too long.
{$EXTERNALSYM NERR_LineTooLong}
//
// Spooler API related
// Error codes from BASE+50 to BASE+79
NERR_QNotFound = (NERR_BASE+50); // The printer does not exist.
{$EXTERNALSYM NERR_QNotFound}
NERR_JobNotFound = (NERR_BASE+51); // The print job does not exist.
{$EXTERNALSYM NERR_JobNotFound}
NERR_DestNotFound = (NERR_BASE+52); // The printer destination cannot be found.
{$EXTERNALSYM NERR_DestNotFound}
NERR_DestExists = (NERR_BASE+53); // The printer destination already exists.
{$EXTERNALSYM NERR_DestExists}
NERR_QExists = (NERR_BASE+54); // The printer queue already exists.
{$EXTERNALSYM NERR_QExists}
NERR_QNoRoom = (NERR_BASE+55); // No more printers can be added.
{$EXTERNALSYM NERR_QNoRoom}
NERR_JobNoRoom = (NERR_BASE+56); // No more print jobs can be added.
{$EXTERNALSYM NERR_JobNoRoom}
NERR_DestNoRoom = (NERR_BASE+57); // No more printer destinations can be added.
{$EXTERNALSYM NERR_DestNoRoom}
NERR_DestIdle = (NERR_BASE+58); // This printer destination is idle and cannot accept control operations.
{$EXTERNALSYM NERR_DestIdle}
NERR_DestInvalidOp = (NERR_BASE+59); // This printer destination request contains an invalid control function.
{$EXTERNALSYM NERR_DestInvalidOp}
NERR_ProcNoRespond = (NERR_BASE+60); // The print processor is not responding.
{$EXTERNALSYM NERR_ProcNoRespond}
NERR_SpoolerNotLoaded = (NERR_BASE+61); // The spooler is not running.
{$EXTERNALSYM NERR_SpoolerNotLoaded}
NERR_DestInvalidState = (NERR_BASE+62); // This operation cannot be performed on the print destination in its current state.
{$EXTERNALSYM NERR_DestInvalidState}
NERR_QInvalidState = (NERR_BASE+63); // This operation cannot be performed on the printer queue in its current state.
{$EXTERNALSYM NERR_QInvalidState}
NERR_JobInvalidState = (NERR_BASE+64); // This operation cannot be performed on the print job in its current state.
{$EXTERNALSYM NERR_JobInvalidState}
NERR_SpoolNoMemory = (NERR_BASE+65); // A spooler memory allocation failure occurred.
{$EXTERNALSYM NERR_SpoolNoMemory}
NERR_DriverNotFound = (NERR_BASE+66); // The device driver does not exist.
{$EXTERNALSYM NERR_DriverNotFound}
NERR_DataTypeInvalid = (NERR_BASE+67); // The data type is not supported by the print processor.
{$EXTERNALSYM NERR_DataTypeInvalid}
NERR_ProcNotFound = (NERR_BASE+68); // The print processor is not installed.
{$EXTERNALSYM NERR_ProcNotFound}
//
// Service API related
// Error codes from BASE+80 to BASE+99
NERR_ServiceTableLocked = (NERR_BASE+80); // The service database is locked.
{$EXTERNALSYM NERR_ServiceTableLocked}
NERR_ServiceTableFull = (NERR_BASE+81); // The service table is full.
{$EXTERNALSYM NERR_ServiceTableFull}
NERR_ServiceInstalled = (NERR_BASE+82); // The requested service has already been started.
{$EXTERNALSYM NERR_ServiceInstalled}
NERR_ServiceEntryLocked = (NERR_BASE+83); // The service does not respond to control actions.
{$EXTERNALSYM NERR_ServiceEntryLocked}
NERR_ServiceNotInstalled = (NERR_BASE+84); // The service has not been started.
{$EXTERNALSYM NERR_ServiceNotInstalled}
NERR_BadServiceName = (NERR_BASE+85); // The service name is invalid.
{$EXTERNALSYM NERR_BadServiceName}
NERR_ServiceCtlTimeout = (NERR_BASE+86); // The service is not responding to the control function.
{$EXTERNALSYM NERR_ServiceCtlTimeout}
NERR_ServiceCtlBusy = (NERR_BASE+87); // The service control is busy.
{$EXTERNALSYM NERR_ServiceCtlBusy}
NERR_BadServiceProgName = (NERR_BASE+88); // The configuration file contains an invalid service program name.
{$EXTERNALSYM NERR_BadServiceProgName}
NERR_ServiceNotCtrl = (NERR_BASE+89); // The service could not be controlled in its present state.
{$EXTERNALSYM NERR_ServiceNotCtrl}
NERR_ServiceKillProc = (NERR_BASE+90); // The service ended abnormally.
{$EXTERNALSYM NERR_ServiceKillProc}
NERR_ServiceCtlNotValid = (NERR_BASE+91); // The requested pause,continue, or stop is not valid for this service.
{$EXTERNALSYM NERR_ServiceCtlNotValid}
NERR_NotInDispatchTbl = (NERR_BASE+92); // The service control dispatcher could not find the service name in the dispatch table.
{$EXTERNALSYM NERR_NotInDispatchTbl}
NERR_BadControlRecv = (NERR_BASE+93); // The service control dispatcher pipe read failed.
{$EXTERNALSYM NERR_BadControlRecv}
NERR_ServiceNotStarting = (NERR_BASE+94); // A thread for the new service could not be created.
{$EXTERNALSYM NERR_ServiceNotStarting}
//
// Wksta and Logon API related
// Error codes from BASE+100 to BASE+118
NERR_AlreadyLoggedOn = (NERR_BASE+100); // This workstation is already logged on to the local-area network.
{$EXTERNALSYM NERR_AlreadyLoggedOn}
NERR_NotLoggedOn = (NERR_BASE+101); // The workstation is not logged on to the local-area network.
{$EXTERNALSYM NERR_NotLoggedOn}
NERR_BadUsername = (NERR_BASE+102); // The user name or group name parameter is invalid.
{$EXTERNALSYM NERR_BadUsername}
NERR_BadPassword = (NERR_BASE+103); // The password parameter is invalid.
{$EXTERNALSYM NERR_BadPassword}
NERR_UnableToAddName_W = (NERR_BASE+104); // @W The logon processor did not add the message alias.
{$EXTERNALSYM NERR_UnableToAddName_W}
NERR_UnableToAddName_F = (NERR_BASE+105); // The logon processor did not add the message alias.
{$EXTERNALSYM NERR_UnableToAddName_F}
NERR_UnableToDelName_W = (NERR_BASE+106); // @W The logoff processor did not delete the message alias.
{$EXTERNALSYM NERR_UnableToDelName_W}
NERR_UnableToDelName_F = (NERR_BASE+107); // The logoff processor did not delete the message alias.
{$EXTERNALSYM NERR_UnableToDelName_F}
// UNUSED BASE+108
NERR_LogonsPaused = (NERR_BASE+109); // Network logons are paused.
{$EXTERNALSYM NERR_LogonsPaused}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -