Native Library Error Codes

Error Code Meaning
ERROR_FILE_NOT_FOUND A persistent value for the configuration of the Subsystem or Stack could not be found.
RT_ERROR_DUPLICATE_SEARCH_PATH Duplicate search paths were specified.
RT_ERROR_MONITORING_ALREADY_DISABLED RTX64 monitoring is disabled, but an API was called to disable monitoring.
RT_ERROR_MONITORING_ALREADY_ENABLED RTX64 monitoring is enabled, but an API was called to enable monitoring.
RT_ERROR_MONITORING_ALREADY_STARTED RTX64 monitoring is started, but an API was called to start monitoring.
RT_ERROR_MONITORING_ALREADY_STOPPED RTX64 monitoring is stopped, but an API was called to stop monitoring.
RT_ERROR_NETWORK_CLIENTS_EXIST The RT-TCP/IP Stack cannot be stopped, because one or more stack client processes are still running.
RT_ERROR_NETWORK_NOT_INSTALLED An operation was attempted that requires the RT-TCP/IP Stack to be installed, but it is not installed.
RT_ERROR_NETWORK_NOT_STARTED The RT-TCP/IP Stack is not started, but an operation was attempted that requires it to be started.
RT_ERROR_NETWORK_NOT_STOPPED The RT-TCP/IP Stack is not stopped, but an operation was attempted that requires it to be stopped.
RT_ERROR_NETWORK_STARTSTOP_LOCK_FAILURE Failed to obtain the lock to serialize starting/stopping the RTX64 Subsystem.
RT_ERROR_NETWORK_STOP_TIMEOUT A timeout occurred waiting for the RT-TCP/IP Stack to stop.
RT_ERROR_NO_STACK_LICENSE There is no license for the RT-TCP/IP Stack, but the stack was configured to automatically start with the RTX64 Subsystem.
RT_ERROR_PROXY_PROCESSES_RUNNING The RTX64 Subsystem cannot be stopped, because one or more real-time processes are running.
RT_ERROR_REGISTRY_MISSING A registry key or value is missing.
RT_ERROR_RESTART_NETWORK The RT-TCP/IP Stack needs to be restarted for a configuration change to take effect.
RT_ERROR_RESTART_SUBSYSTEM The RTX64 Subsystem needs to be restarted for a configuration change to take effect.
RT_ERROR_RESTART_WINDOWS Windows needs to be restarted for a configuration change to take effect.
RT_ERROR_RTSS_PROCESSES_RUNNING The RTX64 Subsystem cannot be stopped, because one or more real-time processes are running.
RT_ERROR_SCHEDULED_PROCESS_NOT_FOUND Failed to find a scheduled process with the given scheduledID.
RT_ERROR_STRUCTURE_TOO_SMALL The Size member of a structure is too small.
RT_ERROR_SUBSYSTEM_NOT_CONFIGURED The RTX64 Subsystem is not configured, but an operation was attempted that requires it to be configured.
RT_ERROR_SUBSYSTEM_NOT_STARTED The RTX64 Subsystem is not started, but an operation was attempted that requires it to be started.
RT_ERROR_SUBSYSTEM_NOT_STOPPED The RTX64 Subsystem cannot be started, because it is not in the stopped state.
RT_ERROR_SUBSYSTEM_START_STOP_IN_PROGRESS An operation cannot proceed, because the RTX64 Subsystem is starting or stopping.
RT_ERROR_SUBSYSTEM_STARTSTOP_LOCK_FAILURE Failed to obtain the lock to serialize starting/stopping the RTX64 Subsystem.
RT_ERROR_TIMEOUT_STARTING_NETWORK Timeout waiting for the RT-TCP/IP Stack to start.
RT_ERROR_TIMEOUT_STARTING_SUBSYSTEM Timeout waiting for the RTX64 Subsystem to start.

SEE ALSO:

Native Framework Functions

Native Framework Structures and Enumerations