Files
vxWorks/h/wtxerr.h
2025-08-20 18:25:46 +08:00

332 lines
15 KiB
C

/* wtxerr.h - wtx error header file */
/* Copyright 1984-2003 Wind River Systems, Inc. */
/*
modification history
--------------------
02w,22sep04,x_p Added linux launch errors
02v,08apr03,lcs Add error WTX_ERR_SVR_CANT_CONNECT_LICENSE_DAEMON.
02u,06mar03,fle added WTX_ERR_REGISTRY_REMOTE_TIMEOUT error
02t,12jul02,x_p Added error codes
02s,22aug01,x_p Error code for Margaux
02r,15jun00,fle added some new message for registry parameters errors
02q,23may00,fle added some new message for registry parameters errors
02p,18may00,fle added registry log errors
02o,21jan00,dbt Added WDB_ERR_USR_SVC_EXHAUSTED and
WDB_ERR_USR_SVC_ALREADY_USED.
02n,11jan00,bpn Added WTX_ERR_SVR_BKEND_VERSION error value.
02m,19nov99,bpn Added WTX_ERR_URL_ERROR error value.
02l,28oct99,c_c Added INVALID_PARTITION error.
02k,29sep99,fle added registry new features erelated error codes
02j,29sep99,c_c Added linkPath related errors.
02i,25aug99,fle added PD related error codes
02h,22jun98,c_c asynchronous loader implementation.
02g,02apr98,pcn WTX 2: added new error codes for C API.
02f,20mar98,fle got rid of the WTX_ERR_REGISTRY_PING_INFO_ERROR error value
02e,17mar98,pcn WTX 2: added WTX_ERR_SVR_BAD_TARGET_CHECKSUM and
WTX_ERR_SVR_DIFFERENT_CHECKSUM.
02d,10mar98,dbt added WTX_ERR_AGENT_HW_REGS_EXHAUSTED and
WTX_ERR_AGENT_INVALID_HW_BP error numbers.
02c,03mar98,fle added WTX_ERR_SVR_DOESNT_RESPOND error number
02b,02mar98,pcn WTX 2: added WTX_ERR_SVR_BKEND_LOG_IN_USE,
WTX_ERR_SVR_WTX_LOG_IN_USE.
02a,03feb98,fle changed WTX_ERR_REGISTRY_SVR_IS_DEAD code value
01z,23jan98,fle added WTX_ERR_REGISTRY_SVR_IS_DEAD error message
01y,22jan98,c_c Added WTX_ERR_LOADER_NO_VERIFICATION_ROUTINE error.
01x,24nov97,fle added WTX_ERR_REGISTRY_DB_FILE_CORRUPTED
WTX_ERR_REGISTRY_DIR_NOT_FOUND and
WTX_ERR_REGISTRY_FILE_NOT_FOUND error codes
01w,03mar97,wmd added comment to alert that corresponding changes must also
be made in resource/tcl/wtxerrdb.tcl.
01v,28feb97,wmd added WTX_ERR_SVR_INVALID_LICENSE.
01u,30sep96,elp put in share/src/wtx (SPR# 6775).
01t,11sep96,pad added WTX_ERR_LOADER_MAX_MODULES_LOADED (SPR #7133).
01s,15may96,pad added WTX_ERR_LOADER_SYMBOL_NOT_FROM_SDA_SECTION.
01r,26mar96,pad added WTX_ERR_LOADER_RELOCATION_OFFSET_TOO_LARGE.
01q,17jan96,p_m added WTX_ERR_SYMTBL_SYMBOL_NAME_TOO_LONG.
01p,16oct95,pad added WTX_ERR_SVR_CANT_CONNECT_LICENSE_DAEMON.
01o,31aug95,pad added WTX_ERR_LOADER_OBJ_MODULE_NOT_APPROPRIATE (SPR #4533).
Fixed WTX_ERR_AGENT_MEM_ACCESS_ERROR.
01n,12jul95,pad added WTX_ERR_LOADER_CANT_ATTACH_OMF_MANAGER.
01m,11jun95,p_m added WTX_ERR_SVR_TARGET_UNKNOWN and
WTX_ERR_SVR_INVALID_DEVICE.
01l,09jun95,p_m added WTX_ERR_AGENT_PATTERN_NOT_FOUND.
01k,01jun95,c_s added AGENT_GOPHER_SYNTAX error.
01j,22may95,jcf name revision.
01i,19may95,p_m added WTX_ERR_NO_VIO_CHANNEL
+ tpr changed WTX_ERR_AGENT_XXX name following new WDB error code.
01h,17may95,s_w changed exchange and C API errors
01g,11may95,pas added WTX_ERR_SYMTBL_NO_SUCH_MODULE
01f,04may95,s_w added errors for C API and exchange errors and WTX_ERR_LAST
01e,29mar95,p_m added agent errors.
01d,01mar95,pad added error code for OBJ_XXX stuff.
01c,23feb95,p_m made all _TGT_SVR_ errors be _SVR_. leave unused numbers
between error classes.
changed _WPWRD_ errors to _REGISTRY_.
01b,21feb95,pad added error codes for DLL and WTX service addition.
01a,15feb95,p_m written.
*/
#ifndef __INCwtxerrh
#define __INCwtxerrh 1
#define WTX_ERR_NONE 0
/************************************************************************
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
NOTE: under UNIX execute the following procedure:
first check out the ../../resource/tcl/wtxerrdb.tcl file
go to /wind/river/host/src/foundation/wtxtcl directory
then type :
wtxtcl mkErrDb.tcl ../../../include/wtxerr.h > \
../../../resource/tcl/wtxerrdb.tcl
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/
/* wtx status codes */
#define WTXERR_BASE_NUM 0x10000 /* XXX P_M for now */
typedef enum wtx_error_t
{
/* Target Server Errors */
WTX_ERR_SVR_TARGET_NOT_ATTACHED = (WTXERR_BASE_NUM | 1),
WTX_ERR_SVR_INVALID_EVENTPOINT = (WTXERR_BASE_NUM | 2),
WTX_ERR_SVR_FILE_NOT_FOUND = (WTXERR_BASE_NUM | 3),
WTX_ERR_SVR_INVALID_FIND_REQUEST = (WTXERR_BASE_NUM | 4),
WTX_ERR_SVR_INVALID_FLAGS = (WTXERR_BASE_NUM | 5),
WTX_ERR_SVR_INVALID_FILE_DESCRIPTOR = (WTXERR_BASE_NUM | 6),
WTX_ERR_SVR_EINVAL = (WTXERR_BASE_NUM | 7),
WTX_ERR_SVR_NO_SCALABLE_AGENT = (WTXERR_BASE_NUM | 10),
WTX_ERR_SVR_CANT_ADD_WTX_SERVICE = (WTXERR_BASE_NUM | 11),
WTX_ERR_SVR_NO_VIO_CHANNEL = (WTXERR_BASE_NUM | 12),
WTX_ERR_SVR_BKEND_LOG_IN_USE = (WTXERR_BASE_NUM | 13),
WTX_ERR_SVR_WTX_LOG_IN_USE = (WTXERR_BASE_NUM | 14),
WTX_ERR_SVR_DOESNT_RESPOND = (WTXERR_BASE_NUM | 15),
WTX_ERR_SVR_IS_DEAD = (WTXERR_BASE_NUM | 16),
WTX_ERR_SVR_BAD_TARGET_CHECKSUM = (WTXERR_BASE_NUM | 17),
WTX_ERR_SVR_CHECKSUM_MISMATCH = (WTXERR_BASE_NUM | 18),
WTX_ERR_SVR_BKEND_VERSION = (WTXERR_BASE_NUM | 19),
/* Common Server Errors */
WTX_ERR_SVR_NOT_ENOUGH_MEMORY = (WTXERR_BASE_NUM | 20),
WTX_ERR_SVR_ACCESS_DENIED = (WTXERR_BASE_NUM | 21),
WTX_ERR_SVR_WIND_BASE_NOT_SET = (WTXERR_BASE_NUM | 22),
WTX_ERR_SVR_SERVICE_NOT_AVAILABLE = (WTXERR_BASE_NUM | 23),
WTX_ERR_SVR_INVALID_CLIENT_ID = (WTXERR_BASE_NUM | 24),
WTX_ERR_SVR_CLIENT_NOT_ATTACHED = (WTXERR_BASE_NUM | 25),
WTX_ERR_SVR_TARGET_UNKNOWN = (WTXERR_BASE_NUM | 26),
WTX_ERR_SVR_INVALID_DEVICE = (WTXERR_BASE_NUM | 27),
WTX_ERR_SVR_CANT_CONNECT_LICENSE_DAEMON = (WTXERR_BASE_NUM | 28),
/* Registry Errors */
WTX_ERR_REGISTRY_NAME_NOT_FOUND = (WTXERR_BASE_NUM | 30),
WTX_ERR_REGISTRY_BAD_PATTERN = (WTXERR_BASE_NUM | 31),
WTX_ERR_REGISTRY_NAME_CLASH = (WTXERR_BASE_NUM | 32),
WTX_ERR_REGISTRY_DB_DIR_NOT_FOUND = (WTXERR_BASE_NUM | 33),
WTX_ERR_REGISTRY_DB_FILE_ERROR = (WTXERR_BASE_NUM | 34),
WTX_ERR_REGISTRY_INVALID_ARG = (WTXERR_BASE_NUM | 35),
WTX_ERR_REGISTRY_TGTSVR_NOT_FOUND = (WTXERR_BASE_NUM | 36),
WTX_ERR_REGISTRY_MEMALLOC = (WTXERR_BASE_NUM | 37),
WTX_ERR_REGISTRY_INVALID_HOST = (WTXERR_BASE_NUM | 38),
WTX_ERR_REGISTRY_INVALID_PORT = (WTXERR_BASE_NUM | 39),
/* Object Module Management Errors */
WTX_ERR_LOADER_TEXT_IN_USE = (WTXERR_BASE_NUM | 40),
WTX_ERR_LOADER_ILLEGAL_FLAGS_COMBINATION = (WTXERR_BASE_NUM | 41),
WTX_ERR_LOADER_NO_RELOCATION_ROUTINE = (WTXERR_BASE_NUM | 42),
WTX_ERR_LOADER_CANT_GET_SEGMENT_ADDRESSES = (WTXERR_BASE_NUM | 43),
WTX_ERR_LOADER_UNKNOWN_RELOCATION_ENTRY = (WTXERR_BASE_NUM | 44),
WTX_ERR_LOADER_UNKNOWN_COMMAND_FLAG = (WTXERR_BASE_NUM | 45),
WTX_ERR_LOADER_UNKNOWN_OBJ_MODULE_FORMAT = (WTXERR_BASE_NUM | 46),
WTX_ERR_LOADER_NULL_SIZE_OBJ_MODULE = (WTXERR_BASE_NUM | 47),
WTX_ERR_LOADER_OBJ_MODULE_NOT_FOUND = (WTXERR_BASE_NUM | 48),
WTX_ERR_LOADER_BAD_CHECKSUM = (WTXERR_BASE_NUM | 49),
WTX_ERR_LOADER_CANT_ATTACH_OMF_MANAGER = (WTXERR_BASE_NUM | 50),
WTX_ERR_LOADER_OBJ_MODULE_NOT_APPROPRIATE = (WTXERR_BASE_NUM | 51),
WTX_ERR_LOADER_RELOCATION_OFFSET_TOO_LARGE = (WTXERR_BASE_NUM | 52),
WTX_ERR_LOADER_SYMBOL_NOT_FROM_SDA_SECTION = (WTXERR_BASE_NUM | 53),
WTX_ERR_LOADER_MAX_MODULES_LOADED = (WTXERR_BASE_NUM | 54),
WTX_ERR_LOADER_RELOCATION_ERROR = (WTXERR_BASE_NUM | 55),
WTX_ERR_LOADER_NO_VERIFICATION_ROUTINE = (WTXERR_BASE_NUM | 56),
WTX_ERR_LOADER_LOAD_CANCELED = (WTXERR_BASE_NUM | 57),
WTX_ERR_LOADER_LOAD_IN_PROGRESS = (WTXERR_BASE_NUM | 58),
WTX_ERR_LOADER_ALREADY_LOADED = (WTXERR_BASE_NUM | 59),
/* Symbol Management Errors */
WTX_ERR_SYMTBL_INVALID_SYMTBL = (WTXERR_BASE_NUM | 60),
WTX_ERR_SYMTBL_SYMBOL_NOT_FOUND = (WTXERR_BASE_NUM | 61),
WTX_ERR_SYMTBL_TABLE_NOT_EMPTY = (WTXERR_BASE_NUM | 62),
WTX_ERR_SYMTBL_NAME_CLASH = (WTXERR_BASE_NUM | 63),
WTX_ERR_SYMTBL_NO_SUCH_MODULE = (WTXERR_BASE_NUM | 64),
/* Target Memory Management Errors */
WTX_ERR_TGTMEM_NOT_ENOUGH_MEMORY = (WTXERR_BASE_NUM | 70),
WTX_ERR_TGTMEM_INVALID_POOL_SIZE = (WTXERR_BASE_NUM | 71),
WTX_ERR_TGTMEM_INVALID_BLOCK = (WTXERR_BASE_NUM | 72),
WTX_ERR_TGTMEM_PAGE_SIZE_UNAVAILABLE = (WTXERR_BASE_NUM | 73),
WTX_ERR_TGTMEM_BLOCK_CONFLICT = (WTXERR_BASE_NUM | 74),
WTX_ERR_TGTMEM_UNMAPPED_MEMORY = (WTXERR_BASE_NUM | 76),
WTX_ERR_TGTMEM_INVALID_PARTITION = (WTXERR_BASE_NUM | 77),
/* generic DLL error codes */
WTX_ERR_DLL_CANT_OPEN_SHARED_FILE = (WTXERR_BASE_NUM | 100),
WTX_ERR_DLL_CANT_BIND_FUNCTION = (WTXERR_BASE_NUM | 101),
WTX_ERR_DLL_CANT_CLOSE_SHARED_FILE = (WTXERR_BASE_NUM | 102),
/* Internal object error codes */
WTX_ERR_OBJ_INVALID_OBJECT = (WTXERR_BASE_NUM | 110),
/* Agent error codes */
WTX_ERR_AGENT_UNSUPPORTED_REQUEST = (WTXERR_BASE_NUM | 200),
WTX_ERR_AGENT_INVALID_PARAMS = (WTXERR_BASE_NUM | 201),
WTX_ERR_AGENT_MEM_ACCESS_ERROR = (WTXERR_BASE_NUM | 202),
WTX_ERR_AGENT_AGENT_MODE_ERROR = (WTXERR_BASE_NUM | 203),
WTX_ERR_AGENT_RT_ERROR = (WTXERR_BASE_NUM | 204),
WTX_ERR_AGENT_INVALID_CONTEXT = (WTXERR_BASE_NUM | 205),
WTX_ERR_AGENT_INVALID_VIO_CHANNEL = (WTXERR_BASE_NUM | 206),
WTX_ERR_AGENT_INVALID_EVENT = (WTXERR_BASE_NUM | 207),
WTX_ERR_AGENT_INVALID_EVENTPOINT = (WTXERR_BASE_NUM | 208),
WTX_ERR_AGENT_GOPHER_FAULT = (WTXERR_BASE_NUM | 209),
WTX_ERR_AGENT_GOPHER_TRUNCATED = (WTXERR_BASE_NUM | 210),
WTX_ERR_AGENT_EVENTPOINT_TABLE_FULL = (WTXERR_BASE_NUM | 211),
WTX_ERR_AGENT_NO_AGENT_PROC = (WTXERR_BASE_NUM | 212),
WTX_ERR_AGENT_NO_RT_PROC = (WTXERR_BASE_NUM | 213),
WTX_ERR_AGENT_PROC_FAILED = (WTXERR_BASE_NUM | 214),
WTX_ERR_AGENT_PATTERN_NOT_FOUND = (WTXERR_BASE_NUM | 215),
WTX_ERR_AGENT_HW_BP_REGS_EXHAUSTED = (WTXERR_BASE_NUM | 216),
WTX_ERR_AGENT_INVALID_HW_BP = (WTXERR_BASE_NUM | 217),
WTX_ERR_AGENT_NO_CONNECTION = (WTXERR_BASE_NUM | 220),
WTX_ERR_AGENT_CONNECTION_BUSY = (WTXERR_BASE_NUM | 221),
WTX_ERR_AGENT_COMMUNICATION_ERROR = (WTXERR_BASE_NUM | 222),
WTX_ERR_AGENT_GOPHER_SYNTAX = (WTXERR_BASE_NUM | 223),
WTX_ERR_AGENT_USR_SVC_EXHAUSTED = (WTXERR_BASE_NUM | 230),
WTX_ERR_AGENT_USR_SVC_ALREADY_USED = (WTXERR_BASE_NUM | 231),
/* WTX C API error codes */
WTX_ERR_API = (WTXERR_BASE_NUM | 300),
WTX_ERR_API_MEMALLOC = (WTXERR_BASE_NUM | 301),
WTX_ERR_API_HANDLER_NOT_FOUND = (WTXERR_BASE_NUM | 302),
WTX_ERR_API_NOT_CONNECTED = (WTXERR_BASE_NUM | 303),
WTX_ERR_API_INVALID_ARG = (WTXERR_BASE_NUM | 304),
WTX_ERR_API_SERVER_NOT_FOUND = (WTXERR_BASE_NUM | 305),
WTX_ERR_API_ALREADY_CONNECTED = (WTXERR_BASE_NUM | 306),
WTX_ERR_API_AMBIGUOUS_SERVER_NAME = (WTXERR_BASE_NUM | 307),
WTX_ERR_API_REGS_GET_PARTIAL_READ = (WTXERR_BASE_NUM | 308),
WTX_ERR_API_INVALID_HANDLE = (WTXERR_BASE_NUM | 309),
WTX_ERR_API_REGISTRY_UNREACHABLE = (WTXERR_BASE_NUM | 310),
WTX_ERR_API_SERVICE_NOT_REGISTERED = (WTXERR_BASE_NUM | 311),
WTX_ERR_API_SERVICE_ALREADY_REGISTERED = (WTXERR_BASE_NUM | 312),
WTX_ERR_API_TOOL_DISCONNECTED = (WTXERR_BASE_NUM | 313),
WTX_ERR_API_REQUEST_FAILED = (WTXERR_BASE_NUM | 314),
WTX_ERR_API_REQUEST_TIMED_OUT = (WTXERR_BASE_NUM | 315),
WTX_ERR_API_FILE_NOT_FOUND = (WTXERR_BASE_NUM | 316),
WTX_ERR_API_SERVICE_ALREADY_STARTED = (WTXERR_BASE_NUM | 317),
WTX_ERR_API_CANT_OPEN_SOCKET = (WTXERR_BASE_NUM | 318),
WTX_ERR_API_CANT_GET_HOSTNAME = (WTXERR_BASE_NUM | 319),
WTX_ERR_API_FILE_NOT_ACCESSIBLE = (WTXERR_BASE_NUM | 320),
WTX_ERR_API_NULL_SIZE_FILE = (WTXERR_BASE_NUM | 321),
WTX_ERR_API_CANT_READ_FROM_FILE = (WTXERR_BASE_NUM | 322),
WTX_ERR_API_TARGET_ALREADY_CONNECTED = (WTXERR_BASE_NUM | 324),
WTX_ERR_API_TARGET_RESERVED = (WTXERR_BASE_NUM | 325),
WTX_ERR_API_TARGET_DOWN = (WTXERR_BASE_NUM | 326),
WTX_ERR_API_TARGET_NOT_FOUND = (WTXERR_BASE_NUM | 327),
WTX_ERR_API_INVALID_SVR_NAME = (WTXERR_BASE_NUM | 328),
WTX_ERR_API_INVALID_SVR_CMDLINE = (WTXERR_BASE_NUM | 329),
WTX_ERR_API_INVALID_ENTRY_NAME = (WTXERR_BASE_NUM | 330),
WTX_ERR_API_INVALID_ENTRY_TYPE = (WTXERR_BASE_NUM | 331),
WTX_ERR_API_INVALID_ENTRY_KEY = (WTXERR_BASE_NUM | 332),
/* WTX Exchange Error Codes */
WTX_ERR_EXCHANGE = (WTXERR_BASE_NUM | 400),
WTX_ERR_EXCHANGE_INVALID_HANDLE = (WTXERR_BASE_NUM | 401),
WTX_ERR_EXCHANGE_DATA = (WTXERR_BASE_NUM | 402),
WTX_ERR_EXCHANGE_MEMALLOC = (WTXERR_BASE_NUM | 403),
WTX_ERR_EXCHANGE_NO_SERVER = (WTXERR_BASE_NUM | 404),
WTX_ERR_EXCHANGE_INVALID_ARG = (WTXERR_BASE_NUM | 405),
WTX_ERR_EXCHANGE_MARSHALPTR = (WTXERR_BASE_NUM | 406),
WTX_ERR_EXCHANGE_TIMEOUT = (WTXERR_BASE_NUM | 407),
WTX_ERR_EXCHANGE_BAD_KEY = (WTXERR_BASE_NUM | 408),
WTX_ERR_EXCHANGE_REQUEST_UNSUPPORTED = (WTXERR_BASE_NUM | 409),
WTX_ERR_EXCHANGE_TRANSPORT_UNSUPPORTED = (WTXERR_BASE_NUM | 410),
WTX_ERR_EXCHANGE_TRANSPORT_ERROR = (WTXERR_BASE_NUM | 411),
WTX_ERR_EXCHANGE_TRANSPORT_DISCONNECT = (WTXERR_BASE_NUM | 412),
WTX_ERR_EXCHANGE_NO_TRANSPORT = (WTXERR_BASE_NUM | 413),
/* other registry errors */
WTX_ERR_REGISTRY_REMOTE_UNREACHABLE = (WTXERR_BASE_NUM | 420),
WTX_ERR_REGISTRY_INVALID_TARGET = (WTXERR_BASE_NUM | 421),
WTX_ERR_REGISTRY_INVALID_SESSION = (WTXERR_BASE_NUM | 422),
WTX_ERR_REGISTRY_LOG_FILE_OPEN = (WTXERR_BASE_NUM | 423),
WTX_ERR_REGISTRY_LOG_SEM_CREATE = (WTXERR_BASE_NUM | 424),
WTX_ERR_REGISTRY_REMOTE_TIMEOUT = (WTXERR_BASE_NUM | 425),
/* Protection domain errors */
WTX_ERR_PD_INVALID_PD = (WTXERR_BASE_NUM | 500),
WTX_ERR_PD_KERNEL_NOT_FOUND = (WTXERR_BASE_NUM | 501),
/* linkPathLib errors */
WTX_ERR_LINKPATH_BINDING_REQUEST_REFUSED = (WTXERR_BASE_NUM | 550),
WTX_ERR_LINKPATH_INVALID_REQUEST = (WTXERR_BASE_NUM | 551),
WTX_ERR_LINKPATH_INVALID_LINK_PATH = (WTXERR_BASE_NUM | 552),
/* URL errors */
WTX_ERR_URL_ERROR = (WTXERR_BASE_NUM | 560),
/* TARGET_FILE_COPY errors */
WTX_ERR_TARGET_FILE_COPY_INVALID_HOSTPATHNAME = (WTXERR_BASE_NUM | 570),
WTX_ERR_TARGET_FILE_COPY_WRITE_FAILED = (WTXERR_BASE_NUM | 571),
WTX_ERR_TARGET_FILE_COPY_READ_FAILED = (WTXERR_BASE_NUM | 572),
WTX_ERR_TARGET_FILE_COPY_NO_MEMORY = (WTXERR_BASE_NUM | 573),
WTX_ERR_TARGET_FILE_COPY_FILE_EXISTS = (WTXERR_BASE_NUM | 574),
/* TARGET_FILE_REMOVE errors */
WTX_ERR_TARGET_FILE_REMOVE_FAILED = (WTXERR_BASE_NUM | 580),
WTX_ERR_TARGET_FILE_REMOVE_NO_HOST_COPY = (WTXERR_BASE_NUM | 581),
/* BSDOS + LINUX SPECIFIC */
WTX_ERR_BSDOS_NOT_AVAILABLE = (WTXERR_BASE_NUM | 590),
WTX_ERR_TARGET_RUNTIME_ERROR = (WTXERR_BASE_NUM | 591),
WTX_ERR_NO_HOST_DEBUG_COPY = (WTXERR_BASE_NUM | 592),
WTX_ERR_NO_TARGET_FILE = (WTXERR_BASE_NUM | 593),
/* LINUX ERROR CODE */
WTX_ERR_LINUX_SHARED_LIB_ISSUE = (WTXERR_BASE_NUM | 600),
WTX_ERR_LINUX_PROCESS_DIED = (WTXERR_BASE_NUM | 601),
WTX_ERR_LINUX_CANT_GET_PROCESS_NAME = (WTXERR_BASE_NUM | 602),
WTX_ERR_LAST = (WTXERR_BASE_NUM | 0xFFFF)
} WTX_ERROR_T;
#endif