1.10 NetWareErrno Values

These are the NetWareErrno return values defined in the NWERRNO.H file:

0x00

ERR_TTS_NOT_AVAILABLE

0x01

ERR_RECORD_NOT_LOCKED

0x01

ERR_INSUFFICIENT_SPACE

0x01

ERR_STRING_EXCEEDS_LENGTH

0x01

ERR_TTS_AVAILABLE

0x64

ERR_NOT_AVAILABLE_PROTECTED

0x65

ERR_NOT_AVAILABLE_ON_3X

0x66

ERR_BAD_THREAD_ID

0x67

ERR_BAD_PRTY_CLASS

0x68

ERR_BAD_PRTY_SCOPE

0x69

ERR_NOT_A_POPUP_SCREEN

0x6A

ERR_OPEN_SCREEN

0x6B

ERR_BAD_SHFLAG

0x6C

ERR_BAD_ACCESS

0x6D

ERR_BAD_ORIGIN

0x6E

ERR_BAD_ACTION_CODE

0x6F

ERR_OUT_OF_TASKS

0x70

ERR_BAD_QUERY_TYPE

0x71

ERR_BAD_LIBRARY_HANDLE

0x72

ERR_STREAMS

0x73

ERR_BAD_FILE_SERVER_ID

0x73

ERR_BAD_CONNECTION_ID

0x74

ERR_BAD_FLAGS

0x79

ERR_NO_ITEMS_FOUND

0x7E

ERR_NCPEXT_TRANSPORT_PROTOCOL_VIOLATION

0x80

ERR_FILE_IN_USE

0x80

ERR_LOCK_FAIL

0x80

ERR_MAPPED_TO_A_LOCAL_DRIVE

0x81

ERR_NO_MORE_FILE_HANDLES

0x82

ERR_NO_OPEN_PRIVILEGE

0x83

ERR_NETWORK_DISK_IO

0x84

ERR_NO_CREATE_PRIVILEGE

0x85

ERR_NO_CREATE_DELETE_PRIVILEGE

0x86

ERR_R_O_CREATE_FILE

0x87

ERR_CREATE_FILE_INVALID_NAME

0x88

ERR_INVALID_FILE_HANDLE

0x89

ERR_NO_SEARCH_PRIVILEGE

0x8A

ERR_NO_DELETE_PRIVILEGE

0x8B

ERR_NO_RENAME_PRIVILEGE

0x8C

ERR_NO_MODIFY_PRIVILEGE

0x8C

ERR_NO_SET_PRIVILEGE

0x8D

ERR_SOME_FILES_IN_USE

0x8E

ERR_ALL_FILES_IN_USE

0x8F

ERR_SOME_READ_ONLY

0x90

ERR_ALL_READ_ONLY

0x91

ERR_SOME_NAMES_EXIST

0x92

ERR_ALL_NAMES_EXIST

0x93

ERR_NO_READ_PRIVILEGE

0x94

ERR_NO_WRITE_PRIVILEGE_OR_READONLY

0x95

ERR_FILE_DETACHED

0x96

ERR_NO_ALLOC_SPACE

0x96

ERR_SERVER_OUT_OF_MEMORY

0x96

ERR_TARGET_NOT_A_SUBDIRECTORY

0x97

ERR_NO_SPOOL_SPACE

0x98

ERR_INVALID_VOLUME

0x98

ERR_VOLUME_DOES_NOT_EXIST

0x99

ERR_DIRECTORY_FULL

0x9A

ERR_RENAME_ACROSS_VOLUME

0x9B

ERR_BAD_DIR_HANDLE

0x9C

ERR_HOLE_FOUND

0x9C

ERR_NO_SUCH_EXTENSION

0x9C

ERR_INVALID_PATH

0x9D

ERR_NO_DIR_HANDLES

0x9E

ERR_BAD_FILE_NAME

0x9F

ERR_DIRECTORY_ACTIVE

0x9F

ERR_DIRECTORY_IN_USE

0xA0

ERR_DIRECTORY_NOT_EMPTY

0xA1

ERR_DIRECTORY_IO_ERROR

0xA2

ERR_IO_LOCKED

0xA3

ERR_TRANSACTION_RESTARTED

0xA4

ERR_RENAME_DIR_INVALID

0xA5

ERR_INVALID_OPENCREATE_MODE

0xA6

ERR_ALREADY_IN_USE

0xB0

ERR_SEARCH_DRIVE_VECTOR_FULL

0xB1

ERR_DRIVE_DOES_NOT_EXIST

0xB1

ERR_DRIVE_IS_NOT_MAPPED

0xB2

ERR_CANT_MAP_LOCAL_DRIVE

0xB3

ERR_INVALID_MAP_TYPE

0xB4

ERR_INVALID_DRIVE_LETTER

0xB5

ERR_NO_DRIVE_AVAILABLE

0xB6

ERR_WORKSTATION_OUT_OF_MEMORY

0xB7

ERR_NO_SUCH_SEARCH_DRIVE

0xB8

ERR_INVALID_ENVIRON_VARIABLE

0xB9

ERR_DOES_NOT_RUN_ON_IOENGINE

0xBC

ERR_PACKET_SIGNATURES_REQURIED

0xBC

ERR_PACKET_SIGNATURES_REQUIRED

0xBE

ERR_INVALID_DATA_STREAM

0xBF

ERR_INVALID_NAME_SPACE

0xC0

ERR_NO_ACCOUNT_PRIVILEGES

0xC0

ERR_NO_ACCOUNTING_PRIVILEGES

0xC1

ERR_NO_ACCOUNT_BALANCE

0xC2

ERR_CREDIT_LIMIT_EXCEEDED

0xC2

ERR_LOGIN_DENIED_NO_CREDIT

0xC3

ERR_TOO_MANY_HOLDS

0xC4

ERR_ACCOUNTING_DISABLED

0xC5

ERR_LOGIN_LOCKOUT

0xC6

ERR_NO_CONSOLE_OPERATOR_RIGHTS

0xC8

ERR_STRUCT_NOT_FOUND

0xC8

ERR_MISSING_EA_KEY

0xC9

ERR_EA_NOT_FOUND

0xCA

ERR_INVALID_EA_HANDLE_TYPE

0xCB

ERR_EA_NO_KEY_NO_DATA

0xCC

ERR_EA_NUMBER_MISMATCH

0xCD

ERR_EXTENT_NUMBER_OUT_OF_RANGE

0xCE

ERR_EA_BAD_DIR_NUM

0xCF

ERR_INVALID_EA_HANDLE

0xD0

ERR_EA_POSITION_OUT_OF_RANGE

0xD0

ERR_Q_IO_FAILURE

0xD1

ERR_NO_QUEUE

0xD1

ERR_EA_ACCESS_DENIED

0xD2

ERR_DATA_PAGE_ODD_SIZE

0xD2

ERR_NO_Q_SERVER

0xD3

ERR_EA_VOLUME_NOT_MOUNTED

0xD3

ERR_NO_Q_RIGHTS

0xD4

ERR_BAD_PAGE_BOUNDARY

0xD4

ERR_Q_FULL

0xD5

ERR_INSPECT_FAILURE

0xD5

ERR_NO_Q_JOB

0xD6

ERR_EA_ALREADY_CLAIMED

0xD6

ERR_NO_Q_JOB_RIGHTS

0xD6

ERR_UNENCRYPTED_NOT_ALLOWED

0xD7

ERR_ODD_BUFFER_SIZE

0xD7

ERR_DUPLICATE_PASSWORD

0xD7

ERR_Q_IN_SERVICE

0xD8

ERR_NO_SCORECARDS

0xD8

ERR_PASSWORD_TOO_SHORT

0xD8

ERR_Q_NOT_ACTIVE

0xD9

ERR_BAD_EDS_SIGNATURE

0xD9

ERR_MAXIMUM_LOGINS_EXCEEDED

0xD9

ERR_LOGIN_DENIED_NO_CONNECTION

0xD9

ERR_Q_STN_NOT_SERVER

0xDA

ERR_EA_SPACE_LIMIT

0xDA

ERR_BAD_LOGIN_TIME

0xDA

ERR_Q_HALTED

0xDB

ERR_EA_KEY_CORRUPT

0xDB

ERR_NODE_ADDRESS_VIOLATION

0xDB

ERR_Q_MAX_SERVERS

0xDC

ERR_EA_KEY_LIMIT

0xDC

ERR_LOG_ACCOUNT_EXPIRED

0xDD

ERR_TALLY_CORRUPT

0xDE

ERR_BAD_PASSWORD

0xDE

ERR_PASSWORD_EXPIRED_NO_GRACE

0xDF

ERR_PASSWORD_EXPIRED

0xE8

ERR_NOT_ITEM_PROPERTY

0xE8

ERR_WRITE_TO_GROUP_PROPERTY

0xE9

ERR_MEMBER_ALREADY_EXISTS

0xEA

ERR_NO_SUCH_MEMBER

0xEB

ERR_PROPERTY_NOT_GROUP

0xEB

ERR_NOT_GROUP_PROPERTY

0xEC

ERR_NO_SUCH_SEGMENT

0xEC

ERR_NO_SUCH_VALUE_SET

0xEC

ERR_SPX_CONNECTION_TERMINATED

0xEC

ERR_TERMINATED_BY_REMOTE_PARTNER

0xED

ERR_PROPERTY_ALREADY_EXISTS

0xED

ERR_SPX_CONNECTION_FAILED

0xED

ERR_SPX_TERMINATED_POORLY

0xED

ERR_SPX_NO_ANSWER_FROM_TARGET

0xEE

ERR_OBJECT_ALREADY_EXISTS

0xEE

ERR_SPX_INVALID_CONNECTION

0xEF

ERR_INVALID_NAME

0xEF

ERR_SPX_CONNECTION_TABLE_FULL

0xF0

ERR_IPX_NOT_INSTALLED

0xF0

ERR_ILLEGAL_WILDCARD

0xF0

ERR_WILDCARD_NOT_ALLOWED

0xF0

ERR_SOCKET_NOT_OPEN

0xF1

ERR_BINDERY_SECURITY

0xF1

ERR_INVALID_BINDERY_SECURITY

0xF1

ERR_SOCKET_ALREADY_OPEN

0xF2

ERR_NO_OBJECT_READ_PRIVILEGE

0xF2

ERR_NO_OBJECT_READ_RIGHTS

0xF3

ERR_NO_OBJECT_RENAME_PRIVILEGE

0xF3

ERR_NO_OBJECT_RENAME_RIGHTS

0xF4

ERR_NO_OBJECT_DELETE_PRIVILEGE

0xF4

ERR_NO_OBJECT_DELETE_RIGHTS

0xF5

ERR_NO_OBJECT_CREATE_PRIVILEGE

0xF5

ERR_NO_OBJECT_CREATE_RIGHTS

0xF6

ERR_NO_PROPERTY_DELETE_PRIVILEGE

0xF6

ERR_NO_PROPERTY_DELETE_RIGHTS

0xF7

ERR_NO_PROPERTY_CREATE_PRIVILEGE

0xF7

ERR_NO_PROPERTY_CREATE_RIGHTS

0xF8

ERR_ALREADY_ATTACHED_TO_SERVER

0xF8

ERR_NO_PROPERTY_WRITE_PRIVILEGE

0xF8

ERR_NO_PROPERTY_WRITE_RIGHTS

0xF8

ERR_NOT_ATTACHED_TO_SERVER

0xF9

ERR_ECB_CANNOT_BE_CANCELLED

0xF9

ERR_NO_FREE_CONNECTION_SLOTS

0xF9

ERR_NO_PROPERTY_READ_PRIVILEGE

0xF9

ERR_NO_PROPERTY_READ_RIGHTS

0xFA

ERR_NO_LOCAL_TARGET_IDENTIFIED

0xFA

ERR_NO_MORE_SERVER_SLOTS

0xFA

ERR_TEMP_REMAP

0xFA

ERR_NO_KNOWN_ROUTE_TO_DESTINATION

0xFB

ERR_INVALID_PARAMETERS

0xFB

ERR_NO_SUCH_PROPERTY

0xFB

ERR_UNKNOWN_REQUEST

0xFC

ERR_EVENT_CANCELLED

0xFC

ERR_INTERNET_PACKET_REQT_CANCELED

0xFC

ERR_MESSAGE_QUEUE_FULL

0xFC

ERR_NO_SUCH_BINDERY_OBJECT

0xFC

ERR_NO_SUCH_OBJECT

0xFC

ERR_REQUEST_CANCELLED

0xFC

ERR_SPX_COMMAND_CANCELLED

0xFC

ERR_SPX_SOCKET_CLOSED

0xFC

ERR_UNKNOWN_FILE_SERVER

0xFC

ERR_TARGET_ALREADY_HAS_MESSAGE

0xFC

ERR_TARGET_ALREADY_HAS_MESSAGE

0xFC

ERR_NCPEXT_SERVICE_PROTOCOL_VIOL.ATION

0xFD

ERR_BAD_SERIAL_NUMBER

0xFD

ERR_INVALID_PACKET_LENGTH

0xFD

ERR_PACKET_OVERFLOW

0xFD

ERR_TTS_DISABLED

0xFD

ERR_FIELD_ALREADY_LOCKED

0xFD

ERR_FSCOPY_DIFFERENT_NETWORKS

0xFD

ERR_BAD_STATION_NUMBER

0xFE

ERR_BAD_PACKET

0xFE

ERR_SPX_MALFORMED_PACKET

0xFE

ERR_BINDERY_LOCKED

0xFE

ERR_DOS_ACCESS_DENIED

0xFE

ERR_DOS_NO_SEARCH_RIGHTS

0xFE

ERR_IMPLICIT_TRANSACTION_ACTIVE

0xFE

ERR_INCORRECT_ACCESS_PRIVILEGES

0xFE

ERR_INVALID_NAME_LENGTH

0xFE

ERR_INVALID_SEMAPHORE_NAME_LENGTH

0xFE

ERR_IO_FAILURE

0xFE

ERR_PACKET_NOT_DELIVERABLE

0xFE

ERR_SPOOL_DIRECTORY_ERROR

0xFE

ERR_SUPERVISOR_HAS_DISABLED_LOGIN

0xFE

ERR_TRANSACTION_ENDS_RECORDS_LOCKED

0xFE

ERR_SERVER_BINDERY_LOCKED

0xFE

ERR_TIMEOUT_FAILURE

0xFE

ERR_TRUSTEE_NOT_FOUND

0xFE

ERR_SOCKET_TABLE_FULL

0xFE

ERR_NCPEXT_NO_HANDLER

0xFF

ERR_BAD_PARAMETER

0xFF

ERR_BAD_SPOOL_PRINTER

0xFF

ERR_RECORD_ALREADY_LOCKED

0xFF

ERR_BAD_RECORD_OFFSET

0xFF

ERR_BINDERY_FAILURE

0xFF

ERR_ECB_NOT_IN_USE

0xFF

ERR_FAILURE

0xFF

ERR_FILE_EXTENSION_ERROR

0xFF

ERR_HARD_FAILURE

0xFF

ERR_INVALID_INITIAL_SEMAPHORE_VALUE

0xFF

ERR_INVALID_SEMAPHORE_HANDLE

0xFF

ERR_DOS_FILE_NOT_FOUND

0xFF

ERR_EXPLICIT_TRANSACTION_ACTIVE

0xFF

ERR_FILE_NOT_OPEN

0xFF

ERR_NO_EXPLICIT_TRANSACTION_ACTIVE

0xFF

ERR_NO_FILES_FOUND

0xFF

ERR_NO_RECORD_FOUND

0xFF

ERR_NO_RESPONSE_FROM_SERVER

0xFF

ERR_NO_SPOOL_FILE

0xFF

ERR_NO_SUCH_OBJECT_OR_BAD_PASSWORD

0xFF

ERR_OPEN_FILES

0xFF

ERR_PATH_ALREADY_EXISTS

0xFF

ERR_PATH_NOT_LOCATABLE

0xFF

ERR_QUEUE_FULL

0xFF

ERR_REQUEST_NOT_OUTSTANDING

0xFF

ERR_SOCKET_CLOSED

0xFF

ERR_SPX_IS_INSTALLED

0xFF

ERR_SPX_SOCKET_NOT_OPENED

0xFF

ERR_TARGET_NOT_LOGGED_IN

0xFF

ERR_TARGET_NOT_ACCEPTING_MESSAGES

0xFF

ERR_TRANSACTION_NOT_YET_WRITTEN

0xFF

ERR_NO_TRUSTEE_CHANGE_PRIVILEGE

0xFF

ERR_CHECKSUMS_REQUIRED

0x101

ERR_SERVICE_NOT_LOADED

0x400

ERR_NO_LIBRARY_CONTEXT

The nwerrno.h file defines the NetWare errno constants. It provides the symbolic names for the error codes that can be placed in NetWareErrno. The global variable NetWareErrno contains the last error that was detected. To be able to use the symbolic names in your code, you must include nwerrno.h.