RetvalDefines.hpp File Reference

Go to the source code of this file.

Defines

#define RET_NOERROR   0x00000000L
#define RET_METHOD_NOT_IMPL   0x80000001L
#define RET_OUTOFMEMORY   0x80000002L
#define RET_INVALID_PARAMETER   0x80000003L
#define RET_UNKNOWN_INTERFACE   0x80000004L
#define RET_INVALID_DATA   0x80000006L
#define RET_ABORT   0x80000007L
#define RET_REQUEST_FAILED   0x80000008L
#define RET_ACCESS_DENIED   0x80000009L
#define RET_INTERNAL_ERROR   0x8000FFFFL
#define RET_REMOTECALL_ERROR   0x8000A006L
#define RET_UNREGISTERED_CLASS   0x8000A008L
#define RET_NOT_READY   0x8000A009L
#define RET_REMOTEPROTOCOL_ERROR   0x8000A00BL
#define RET_NETWORK_ERROR   0x8000A00CL
#define RET_TIMEOUT   0x8000A00DL
#define RET_INCORRECT_UNITSYSTEM   0x8000A00FL
#define RET_INVALID_TYPE   0x8000A010L
#define RET_FEATURE_UNAVAILABLE   0x8000A011L
#define RET_RESOURCE_NOT_ACCESSIBLE   0x8000A012L
#define RET_RESOURCE_NOT_AVAILABLE   0x8000A013L
#define RET_OK   0x8000A014L
#define RET_CANCEL   0x8000A015L
#define RET_YES   0x8000A016L
#define RET_NO   0x8000A017L
#define RET_RMI_METHODFORMAT_ERROR   0x8000A100L
#define RET_RMI_INVALID_REMOTEOBJECT   0x8000A101L
#define RET_RMI_CREATESTUB_FAILED   0x8000A102L
#define RET_SERIALIZE_FAILED   0x8000A200L
#define RET_SERIALIZEPARSING_FAILED   0x8000A201L
#define RET_SYNTAX_ERROR   0x8000A300L
#define RET_OUT_OF_RANGE   0x8000A301L
#define RET_DIV_BY_ZERO   0x8000B000L
#define BOOL_ERRORRETVAL(c)   bool* c = NULL
#define ULONG_ERRORRETVAL(c)   unsigned long* c = NULL


Define Documentation

#define BOOL_ERRORRETVAL (  )     bool* c = NULL

#define RET_ABORT   0x80000007L

#define RET_ACCESS_DENIED   0x80000009L

#define RET_CANCEL   0x8000A015L

#define RET_DIV_BY_ZERO   0x8000B000L

#define RET_FEATURE_UNAVAILABLE   0x8000A011L

#define RET_INCORRECT_UNITSYSTEM   0x8000A00FL

#define RET_INTERNAL_ERROR   0x8000FFFFL

#define RET_INVALID_DATA   0x80000006L

#define RET_INVALID_PARAMETER   0x80000003L

#define RET_INVALID_TYPE   0x8000A010L

#define RET_METHOD_NOT_IMPL   0x80000001L

#define RET_NETWORK_ERROR   0x8000A00CL

#define RET_NO   0x8000A017L

#define RET_NOERROR   0x00000000L

#define RET_NOT_READY   0x8000A009L

#define RET_OK   0x8000A014L

#define RET_OUT_OF_RANGE   0x8000A301L

#define RET_OUTOFMEMORY   0x80000002L

#define RET_REMOTECALL_ERROR   0x8000A006L

#define RET_REMOTEPROTOCOL_ERROR   0x8000A00BL

#define RET_REQUEST_FAILED   0x80000008L

#define RET_RESOURCE_NOT_ACCESSIBLE   0x8000A012L

#define RET_RESOURCE_NOT_AVAILABLE   0x8000A013L

#define RET_RMI_CREATESTUB_FAILED   0x8000A102L

#define RET_RMI_INVALID_REMOTEOBJECT   0x8000A101L

#define RET_RMI_METHODFORMAT_ERROR   0x8000A100L

#define RET_SERIALIZE_FAILED   0x8000A200L

#define RET_SERIALIZEPARSING_FAILED   0x8000A201L

#define RET_SYNTAX_ERROR   0x8000A300L

#define RET_TIMEOUT   0x8000A00DL

#define RET_UNKNOWN_INTERFACE   0x80000004L

#define RET_UNREGISTERED_CLASS   0x8000A008L

#define RET_YES   0x8000A016L

#define ULONG_ERRORRETVAL (  )     unsigned long* c = NULL



Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Wed Oct 28 21:42:32 2009