1.3 Requester/Shell Values

These are the requester and shell return values (0x8800 to 0x88FF) that are defined in the NWERROR.H file:

0x8800

SHELL_ERROR

0x8800

VLM_ERROR

0x8800

ALREADY_ATTACHED: Attempted to attach to a server with a valid, existing connection.

0x8800

NWE_ALREADY_ATTACHED: Attempted to attach to a server with a valid, existing connection.

0x8801

INVALID_CONNECTION: Request attempted with invalid or nonattached connection handle.

0x8801

NWE_CONN_INVALID: Request attempted with invalid or nonattached connection handle.

0x8802

DRIVE_IN_USE: OS/2 only. (NOT USED).

0x8802

NWE_DRIVE_IN_USE: OS/2 only. (NOT USED).

0x8803

CANT_ADD_CDS: Attempted to map a drive but was unable to add a new current directory structure.

0x8803

DRIVE_CANNOT_MAP

0x8803

NWE_DRIVE_CANNOT_MAP: Attempted to map a drive, but was unable to add new current directory structure.

0x8804

BAD_DRIVE_BASE: Attempted to map a drive using an invalid path specification.

0x8804

NWE_DRIVE_BAD_PATH: Attempted to map a drive using an invalid path specification.

0x8805

NET_READ_ERROR: Attempt to receive from the selected transport failed.

0x8805

NET_RECV_ERROR: Attempt to receive from the selected transport failed.

0x8805

NWE_NET_RECEIVE: Attempt to receive from the selected transport failed.

0x8806

UNKNOWN_NET_ERROR: Network send attempted with a nonspecific network error.

0x8806

NWE_NET_UNKNOWN: Network send attempted with a nonspecific network error.

0x8807

SERVER_INVALID_SLOT: Attempted a server request using an invalid server connection slot.

0x8807

BAD_SERVER_SLOT: Attempted a server request using an invalid server connection slot.

0x8807

NWE_SERVER_BAD_SLOT: Attempted a server request using an invalid server connection slot.

0x8808

NO_SERVER_SLOTS: Attempted to attach to a server with no connection slots available

0x8808

NWE_SERVER_NO_SLOTS: Attempted to attach to a server with no connection slots available

0x8809

NET_WRITE_ERROR: Attempt to write on the selected transport failed.

0x8809

CONNECTION_IN_ERROR_STATE: Client-32

0x8809

NET_SEND_ERROR: Attempt to send on the selected transport failed.

0x8809

NWE_NET_SEND: Attempt to send on the selected transport failed.

0x880A

SERVER_NO_ROUTE: Attempted to find a route to a server that does not exist.

0x880A

NWE_SERVER_NO_ROUTE: Attempted to find a route to a server that does not exist.

0x880B

BAD_LOCAL_TARGET: OS/2 only.

0x880B

NWE_BAD_LOCAL_TARGET: OS/2 only.

0x880C

TOO_MANY_REQ_FRAGS: Attempted a request with too many request fragments specified.

0x880C

NWE_REQ_TOO_MANY_REQ_FRAGS: Attempted a request with too many request fragments specified.

0x880D

CONNECT_LIST_OVERFLOW: Too many connections to fit in the list size specified.

0x880D

NWE_CONN_LIST_OVERFLOW: Too many connections to fit in the list size specified.

0x880E

BUFFER_OVERFLOW: Attempted to receive more data than the reply buffer had room for.

0x880E

NWE_BUFFER_OVERFLOW: Attempted to receive more data than the reply buffer had room for.

0x880E

MORE_DATA_ERROR: Client 32

0x880F

NO_CONN_TO_SERVER: Attempted to get a connection for a server not connected.

0x880F

NO_CONNECTION_TO_SERVER: Attempted to get a connection for a server not connected.

0x880F

NWE_SERVER_NO_CONN: Attempted to get a connection for a server not connected.

0x8810

NO_ROUTER_FOUND: OS/2 only.

0x8810

NWE_NO_ROUTER_FOUND: OS/2 only.

0x8811

BAD_FUNC_ERROR: Non-existent or illegal function.

0x8811

INVALID_SHELL_CALL: Non-existent or illegal function.

0x8811

NWE_FUNCTION_INVALID: Non-existent or illegal function. Function does not work on NLM platform.

0x8812

SCAN_COMPLETE

0x8812

LIP_RESIZE_ERROR: Client 32

0x8812

NWE_SCAN_COMPLETE

0x8813

UNSUPPORTED_NAME_FORMAT_TYPE

0x8813

NWE_UNSUPPORTED_NAME_FORMAT_TYP

0x8813

INVALID_DIR_HANDLE: Client-32

0x8814

HANDLE_ALREADY_LICENSED

0x8814

NWE_HANDLE_ALREADY_LICENSED

0x8814

OUT_OF_CLIENT_MEMORY: Client-32

0x8815

HANDLE_ALREADY_UNLICENSED

0x8815

NWE_HANDLE_ALREADY_UNLICENSED

0x8815

PATH_NOT_OURS: Client-32

0x8816

INVALID_NCP_PACKET_LENGTH

0x8816

NWE_INVALID_NCP_PACKET_LENGTH

0x8816

PATH_IS_PRINT_DEVICE: Client-32

0x8817

SETTING_UP_TIMEOUT

0x8817

NWE_SETTING_UP_TIMEOUT

0x8817

PATH_IS_EXCLUDED_DEVICE: Client-32

0x8818

SETTING_SIGNALS

0x8818

NWE_SETTING_SIGNALS

0x8818

PATH_IS_INVALID: Client-32

0x8819

SERVER_CONNECTION_LOST

0x8819

NWE_SERVER_CONNECTION_LOST

0x8819

NOT_SAME_DEVICE: Client-32

0x881A

OUT_OF_HEAP_SPACE

0x881A

NWE_OUT_OF_HEAP_SPACE

0x881B

INVALID_SERVICE_REQUEST

0x881B

NWE_INVALID_SERVICE_REQUEST

0x881B

INVALID_SEARCH_HANDLE: Client-32

0x881C

INVALID_TASK_NUMBER

0x881C

NWE_INVALID_TASK_NUMBER

0x881C

INVALID_DEVICE_HANDLE: Client-32

0x881D

INVALID_MESSAGE_LENGTH

0x881D

NWE_INVALID_MESSAGE_LENGTH

0x881D

INVALID_SEM_HANDLE: Client-32

0x881E

EA_SCAN_DONE

0x881E

NWE_EA_SCAN_DONE

0x881E

INVALID_CFG_HANDLE: Client-32

0x881F

BAD_CONNECTION_NUMBER

0x881F

NWE_BAD_CONNECTION_NUMBER

0x881F

INVALID_MOD_HANDLE

0x8820

ASYN_FIRST_PASS

0x8820

NWE_MULT_TREES_NOT_SUPPORTED: Attempted to open a connection to a DS tree other than the default tree.

0x8821

INVALID_DEVICE_INDEX

0x8822

INVALID_CONN_HANDLE

0x8823

INVALID_QUEUE_ID

0x8824

INVALID_PDEVICE_HANDLE

0x8825

INVALID_JOB_HANDLE

0x8826

INVALID_ELEMENT_ID

0x8827

ALIAS_NOT_FOUND

0x8828

RESOURCE_SUSPENDED

0x8829

INVALID_QUEUE_SPECIFIED

0x882A

DEVICE_ALREADY_OPEN

0x882B

JOB_ALREADY_OPEN

0x882C

QUEUE_NAME_ID_MISMATCH

0x882D

JOB_ALREADY_STARTED

0x882E

SPECT_DAA_TYPE_NOT_SUPPORTED

0x882F

INVALID_ENVIR_HANDLE

0x8830

NOT_SAME_CONNECTION: Attempted an Internal server request across different server connections.

0x8830

NWE_CONN_NOT_SAME: Attempted an Internal server request across different server connections.

0x8831

PRIMARY_CONNECTION_NOT_ SET: Attempted to retrieve a default connection with no primary connection set.

0x8831

NO_PRIMARY_SET: Attempted to retrieve a default connection with no primary connection set.

0x8831

NWE_CONN_PRIMARY_NOT_SET: Attempted to retrieve a default connection with no primary connection set.

0x8832

NO_CAPTURE_SET: Requested capture information on a port with no capture set.

0x8832

NO_CAPTURE_IN_PROGRESS: Requested capture information on a port with no capture in progress.

0x8832

NWE_PRN_CAPTURE_NOT_IN_PROGRESS: Requested capture information on a port with no capture in progress.

0x8832

KEYWORD_NOT_FOUND: Client-32

0x8832

PRINT_CAPTURE_NOT_IN_PROGRESS: Client-32

0x8833

BAD_BUFFER_LENGTH: len requested on a GetDNC or SetDNC was too large.

0x8833

INVALID_BUFFER_LENGTH: len requested on a GetDNC or SetDNC was too large.

0x8833

NWE_BUFFER_INVALID_LEN: len requested on a GetDNC or SetDNC was too large.

0x8834

NO_USER_NAME

0x8834

NWE_USER_NO_NAME

0x8835

NO_NETWARE_PRINT_SPOOLER: Capture requested without local print spooler installed.

0x8835

NWE_PRN_NO_LOCAL_SPOOLER: Capture requested without local print spooler installed.

0x8836

INVALID_PARAMETER: Attempted function call with an invalid function parameter specified.

0x8836

NWE_PARAM_INVALID: Attempted function call with an invalid function parameter specified.

0x8837

CONFIG_FILE_OPEN_FAILED: OS/2 only.

0x8837

NWE_CFG_OPEN_FAILED: OS/2 only.

0x8838

NO_CONFIG_FILE: OS/2 only.

0x8838

NWE_CFG_NO_FILE: OS/2 only.

0x8839

CONFIG_FILE_READ_FAILED: OS/2 only.

0x8839

NWE_CFG_READ_FAILED: OS/2 only.

0x883A

CONFIG_LINE_TOO_LONG: OS/2 only.

0x883A

NWE_CFG_LINE_TOO_LONG: OS/2 only.

0x883B

CONFIG_LINES_IGNORED: OS/2 only.

0x883B

NWE_CFG_LINES_IGNORED: OS/2 only.

0x883C

NOT_MY_RESOURCE: Attempted a request using a foreign parameter.

0x883C

NWE_RESOURCE_NOT_OWNED: Attempted a request using a foreign parameter.

0x883D

DAEMON_INSTALLED: OS/2 only.

0x883D

NWE_DAEMON_INSTALLED: OS/2 only.

0x883E

SPOOLER_INSTALLED: Attempted to load a previously installed print spooler.

0x883E

NWE_PRN_SPOOLER_INSTALLED: Attempted to load a previously installed print spooler.

0x883F

CONN_TABLE_FULL: Tried to allocate a connection handle with no local connection table entries available.

0x883F

NWE_CONN_TABLE_FULL: Tried to allocate a connection handle with no local connection table entries available.

0x883F

CONNECTION_TABLE_FULL: Tried to allocate a connection handle with no local connection table entries available.

0x8840

CONFIG_SECTION_NOT_FOUND: OS/2 only.

0x8840

NWE_CFG_SECTION_NOT_FOUND: OS/2 only.

0x8841

BAD_TRAN_TYPE: Attempted a function call on a connection with an invalid transport selected.

0x8841

INVALID_TRANSPORT_TYPE: Attempted function on a connection with an invalid transport selected.

0x8841

NWE_TRAN_INVALID_TYPE: Attempted function on a connection with an invalid transport selected.

0x8842

TDS_TAG_IN_USE: OS/2 only.

0x8842

NWE_TDS_TAG_IN_USE: OS/2 only.

0x8843

TDS_OUT_OF_MEMORY: OS/2 only.

0x8843

NWE_TDS_OUT_OF_MEMORY: OS/2 only.

0x8844

TDS_INVALID_TAG: Attempted a TDS function call using an invalid tag.

0x8844

NWE_TDS_INVALID_TAG: Attempted a TDS function call using an invalid tag.

0x8845

TDS_WRITE_TRUNCATED: Attempted a TDS write with a buffer that exceeded the buffer.

0x8845

NWE_TDS_WRITE_TRUNCATED: Attempted a TDS write with a buffer that exceeded the buffer.

0x8846

NO_DIRECTORY_SERVICE_ CONNECTION

0x8846

NWE_DS_NO_CONN

0x8846

SERVICE_BUSY: Attempted a request to a busy, partially asynchronous function.

0x8846

NWE_SERVICE_BUSY: Attempted a request to a busy, partially asynchronous function.

0x8846

NO_CONNECTION_TO_DS: Client-32

0x8847

NO_SERVER_ERROR: Attempted connect failed; no servers responding.

0x8847

NWE_SERVER_NOT_FOUND: Attempted connect failed; no servers responding.

0x8848

BAD_VLM_ERROR: Attempted function call to non-existent or not-loaded overlay.

0x8848

NWE_VLM_INVALID: Attempted function call to non-existent or not-loaded overlay.

0x8849

NETWORK_DRIVE_IN_USE: Attempted a map to a network drive that was already mapped.

0x8849

NWE_DRIVE_ALREADY_MAPPED: Attempted a map to a network drive that was already mapped.

0x884A

LOCAL_DRIVE_IN_USE: Attempted a map to a local drive that was already in use.

0x884A

NWE_DRIVE_LOCAL_IN_USE: Attempted a map to a local drive that was already in use.

0x884B

NO_DRIVES_AVAILABLE: Attempted a map to the next available drive when none were available.

0x884B

NWE_DRIVE_NONE_AVAILABLE: Attempted a map to the next available drive when none were available.

0x884C

DEVICE_NOT_REDIRECTED: The device is not redirected.

0x884C

NWE_DEVICE_NOT_REDIRECTED: The device is not redirected.

0x884D

NO_MORE_SFT_ENTRIES: Maximum number of files was reached.

0x884D

NWE_FILE_MAX_REACHED: Maximum number of files was reached.

0x884E

UNLOAD_ERROR: Attempted unload failed.

0x884E

NWE_UNLOAD_FAILED: Attempted unload failed.

0x884F

IN_USE_ERROR: Attempted to re-use a connection entry that is already in use.

0x884F

NWE_CONN_IN_USE: Attempted to re-use a connection entry that is already in use.

0x8850

TOO_MANY_REP_FRAGS: Attempted request with too many reply fragments specified.

0x8850

NWE_REQ_TOO_MANY_REP_FRAGS: Attempted request with too many reply fragments specified.

0x8851

TABLE_FULL: Attempted to add a name to a full name table.

0x8851

NWE_NAME_TABLE_FULL: Attempted to add a name to a full name table.

0x8852

SOCKET_NOT_OPEN: Listen was posted on unopened socket.

0x8852

NWE_SOCKET_NOT_OPEN: Listen was posted on unopened socket.

0x8853

MEM_MGR_ERROR: Attempted enhanced memory operation failed.

0x8853

NWE_MEMORY_MGR_ERROR: Attempted enhanced memory operation failed.

0x8854

SFT3_ERROR: An SFT III switch occurred mid-transfer.

0x8854

NWE_SFT3_ERROR: An SFT III switch occurred mid-transfer.

0x8855

PREFERRED_NOT_FOUND: Connection with the preferred directory server was not established; another directory server was returned.

0x8855

NWE_DS_PREFERRED_NOT_FOUND: Connection with the preferred directory server was not established; another directory server was returned.

0x8856

DEVICE_NOT_RECOGNIZED: The device is not used by the NetWare requester; pass to another redirector, if any.

0x8856

NWE_DEVICE_NOT_RECOGNIZED: The device is not used by the NetWare requester; pass to another redirector, if any.

0x8857

BAD_NET_TYPE: The network type (Bindery or NDS) does not match the server version.

0x8857

NWE_NET_INVALID_TYPE: The network type (Bindery or NDS) does not match the server version.

0x8858

ERROR_OPENING_FILE: Generic open failure error; invalid path, access denied, etc.

0x8858

NWE_FILE_OPEN_FAILED: Generic open failure error; invalid path, access denied, etc.

0x8859

NO_PREFERRED_SPECIFIED: No preferred name specified.

0x8859

NWE_DS_PREFERRED_NOT_SPECIFIED: No preferred name specified.

0x885A

ERROR_OPENING_SOCKET: Error opening a socket.

0x885A

NWE_SOCKET_OPEN_FAILED: Error opening a socket.

0x885A

REQUESTER_FAILURE: Client-32

0x885B

RESOURCE_ACCESS_DENIED: Client-32

0x8861

SIGNATURE_LEVEL_CONFLICT

0x8861

NWE_SIGNATURE_LEVEL_CONFLICT: Unsupported security level.

0x8862

NO_LOCK_FOUND: OS/2-process lock on connection handle failed, process ID not recognized.

0x8862

NWE_NO_LOCK_FOUND: OS/2-process lock on connection handle failed, process ID not recognized.

0x8863

LOCK_TABLE_FULL: OS/2-process lock on connection handle failed, process lock table full.

0x8863

NWE_LOCK_TABLE_FULL: OS/2-process lock on connection handle failed, process lock table full.

0x8864

INVALID_MATCH_DATA

0x8864

NWE_INVALID_MATCH_DATA

0x8865

MATCH_FAILED

0x8865

NWE_MATCH_FAILED

0x8866

NO_MORE_ENTRIES

0x8866

NWE_NO_MORE_ENTRIES

0x8867

INSUFFICIENT_RESOURCES

0x8867

NWE_INSUFFICIENT_RESOURCES

0x8868

STRING_TRANSLATION

0x8868

NWE_STRING_TRANSLATION

0x8868

STRING_TRANSLATION_NEEDED: Client-32

0x8869

ACCESS_VIOLATION

0x8869

NWE_ACCESS_VIOLATION: Specified connection handle belongs to another process.

0x886A

NOT_AUTHENTICATED

0x886A

NWE_NOT_AUTHENTICATED

0x886B

INVALID_LEVEL

0x886B

NWE_INVALID_LEVEL

0x886C

RESOURCE_LOCK_ERROR

0x886C

NWE_RESOURCE_LOCK

0x886D

INVALID_NAME_FORMAT

0x886D

NWE_INVALID_NAME_FORMAT

0x886E

OBJECT_EXISTS

0x886E

NWE_OBJECT_EXISTS

0x886F

OBJECT_NOT_FOUND

0x886F

NWE_OBJECT_NOT_FOUND

0x8870

UNSUPPORTED_TRAN_TYPE

0x8870

NWE_UNSUPPORTED_TRAN_TYPE

0x8871

INVALID_STRING_TYPE

0x8871

NWE_INVALID_STRING_TYPE

0x8872

INVALID_OWNER

0x8872

NWE_INVALID_OWNER

0x8873

UNSUPPORTED_AUTHENTICATOR

0x8873

NWE_UNSUPPORTED_AUTHENTICATOR

0x8874

IO_PENDING

0x8874

NWE_IO_PENDING

0x8875

INVALID_DRIVE_NUM

0x8875

NWE_INVALID_DRIVE_NUMBER

0x8880

SVC_ALREADY_REGISTERED: Client-32

0x8881

SVC_REGISTRY_FULL: Client-32

0x8882

SVC_NOT_REGISTERED: Client-32

0x8883

OUT_OF_RESOURCES: Client-32

0x8884

RESOLVE_SVC_FAILED: Client-32

0x8885

CONNECT_FAILED: Client-32

0x8886

PROTOCOL_NOT_BOUND: Client-32

0x8887

AUTHENTICATION_FAILED: Client-32

0x8888

INVALID_AUTHEN_HANDLE: Client-32

0x8889

AUTHEN_HANDLE_ALREADY_EXISTS: Client-32

0x8890

DIFF_OBJECT_ALREADY_AUTHEN: Client-32

0x8891

REQUEST_NOT_SERVICEABLE: Client-32

0x8892

AUTO_RECONNECT_SO_REBUILD: Client-32

0x8893

AUTO_RECONNECT_RETRY_REQUEST: Client-32

0x8894

ASYNC_REQUEST_IN_USE: Client-32

0x8895

ASYNC_REQUEST_CANCELED: Client-32

0x8896

SESS_SVC_ALREADY_REGISTERED: Client-32

0x8897

SESS_SVC_NOT_REGISTERED: Client-32

0x8899

PREVIOUSLY_AUTHENTICATED: Client-32

0x889A

RESOLVE_SVC_PARTIAL: Client-32

0x889B

NO_DEFAULT_SPECIFIED: Client-32

0x889C

HOOK_REQUEST_NOT_HANDLED: Client-32

0x889D

HOOK_REQUEST_BUSY: Client-32

0x889D

HOOK_REQUEST_QUEUED: Client-32

0x889E

AUTO_RECONNECT_SO_IGNORE: Client-32

0x889F

ASYNC_REQUEST_NOT_IN_USE: Client-32

0x88A0

AUTO_RECONNECT_FAILURE: Client-32

0x88A1

NET_ERROR_ABORT_APPLICATION: Client-32

0x88A2

NET_ERROR_SUSPEND_APPLICATION: Client-32

0x88A3

NET_ERROR_ABORTED_PROCESS_GROUP: Client-32

0x88A5

NET_ERROR_PASSWORD_HAS_EXPIRED: Client-32

0x88A6

NET_ERROR_NETWORK_INACTIVE: Client-32

0x88E6

REPLY_TRUNCATED: 230 NLM

0x88E6

NWE_REPLY_TRUNCATED: 230 NLM

0x88FF

SHELL_FAILURE: Either an unknown error, or the shell is not present.

0x88FF

VLM_FAILURE: Either an unknown error, or the VLM is not present.

0x88FF

NWE_REQUESTER_FAILURE

NOTE:The decimal (Dec) value is 32768 lower than actual.