2.2.4 Error Codes

This section lists additional error codes that can be used to convey specific error conditions to the RRASM client. These codes have been implemented in addition to the common error codes defined in [MS-ERREF].

Return value

Description

0x00000258

PENDING

An operation is pending.

0x00000259

ERROR_INVALID_PORT_HANDLE

An invalid port handle was detected.

0x0000025B

ERROR_BUFFER_TOO_SMALL

The caller's buffer is too small.

0x00000260

ERROR_DEVICE_DOES_NOT_EXIST

The specified device does not exist.

0x00000267

ERROR_PORT_NOT_FOUND

The specified port was not found.

0x0000026A

ERROR_PORT_NOT_OPEN

The specified port is not open.

0x0000026D

ERROR_CANNOT_OPEN_PHONEBOOK

The phonebook file could not be opened.

0x0000026E

ERROR_CANNOT_LOAD_PHONEBOOK

The phonebook file could not be loaded.

0x0000026F

ERROR_CANNOT_FIND_PHONEBOOK_ENTRY

The phonebook entry for the specified connection could not be found.

0x00000386

ERROR_UNKNOWN_PROTOCOL_ID

The specified protocol identifier is not known to the router.

0x00000387

ERROR_DDM_NOT_RUNNING

The Demand-dial Interface Manager is not running.

0x00000388

ERROR_INTERFACE_ALREADY_EXISTS

An interface with this name is already registered with the router.

0x00000389

ERROR_NO_SUCH_INTERFACE

An interface with this name is not registered with the router.

0x0000038A

ERROR_INTERFACE_NOT_CONNECTED

The interface is not connected.

0x0000038C

ERROR_INTERFACE_CONNECTED

The interface cannot be deleted, because it is connected.

0x0000038E

ERROR_ALREADY_CONNECTING

The interface is already in the process of connecting.

0x0000038F

ERROR_UPDATE_IN_PROGRESS

An update of routing information on this interface is already in progress.

0x00000394

ERROR_INTERFACE_DISABLED

The interface is in a disabled state.

0x0000039D

ERROR_INTERFACE_HAS_NO_DEVICES

There are no routing enabled ports available for use by this demand-dial interface.

0x000003A0

ERROR_SERVICE_IS_PAUSED

The Demand-dial Interface Manager is in a paused state. The request could not be processed.

0x000003B4

ERROR_PROTOCOL_ALREADY_INSTALLED

The transport is already installed with the router.

0x8004A024

NETCFG_E_NO_WRITE_LOCK

Another application currently owns the lock on network configuration.