Defines

RetvalDefines.hpp File Reference

Go to the source code of this file.

Defines

#define RET_NOERROR   0x00000000L
#define RET_METHOD_NOT_IMPL   0x80004001L
#define RET_OUTOFMEMORY   0x8007000EL
#define RET_INVALID_PARAMETER   0x80070057L
#define RET_UNKNOWN_INTERFACE   0x80004002L
#define RET_INVALID_DATA   0x80070006L
#define RET_ABORT   0x80004004L
#define RET_REQUEST_FAILED   0x80004005L
#define RET_ACCESS_DENIED   0x80070005L
#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_OPTION_UNAVAILABLE   0x8000A018L
#define RET_DRIVER_ERROR   0x8000A019L
#define RET_INVALID_ADDRESS   0x8000A0A0L
#define RET_ALREADY_EXISTS   0x8000A0A1L
#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_SEMANTIC_ERROR   0x8000A302L
#define RET_MAPPING_NOT_FOUND   0x8000A303L
#define RET_DIV_BY_ZERO   0x8000B000L
#define RET_EMPTY_SET   0x8000B001L
#define RET_INFINITE_SET   0x8000B002L
#define BOOL_ERRORRETVAL(c)   bool* c = NULL
#define ULONG_ERRORRETVAL(c)   unsigned long* c = NULL

Define Documentation

#define BOOL_ERRORRETVAL (   c )    bool* c = NULL
#define RET_ABORT   0x80004004L
#define RET_ACCESS_DENIED   0x80070005L
#define RET_ALREADY_EXISTS   0x8000A0A1L
#define RET_CANCEL   0x8000A015L
#define RET_DIV_BY_ZERO   0x8000B000L
#define RET_DRIVER_ERROR   0x8000A019L
#define RET_EMPTY_SET   0x8000B001L
#define RET_FEATURE_UNAVAILABLE   0x8000A011L
#define RET_INCORRECT_UNITSYSTEM   0x8000A00FL
#define RET_INFINITE_SET   0x8000B002L
#define RET_INTERNAL_ERROR   0x8000FFFFL
#define RET_INVALID_ADDRESS   0x8000A0A0L
#define RET_INVALID_DATA   0x80070006L
#define RET_INVALID_PARAMETER   0x80070057L
#define RET_INVALID_TYPE   0x8000A010L
#define RET_MAPPING_NOT_FOUND   0x8000A303L
#define RET_METHOD_NOT_IMPL   0x80004001L
#define RET_NETWORK_ERROR   0x8000A00CL
#define RET_NO   0x8000A017L
#define RET_NOERROR   0x00000000L
#define RET_NOT_READY   0x8000A009L
#define RET_OK   0x8000A014L
#define RET_OPTION_UNAVAILABLE   0x8000A018L
#define RET_OUT_OF_RANGE   0x8000A301L
#define RET_OUTOFMEMORY   0x8007000EL
#define RET_REMOTECALL_ERROR   0x8000A006L
#define RET_REMOTEPROTOCOL_ERROR   0x8000A00BL
#define RET_REQUEST_FAILED   0x80004005L
#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_SEMANTIC_ERROR   0x8000A302L
#define RET_SERIALIZE_FAILED   0x8000A200L
#define RET_SERIALIZEPARSING_FAILED   0x8000A201L
#define RET_SYNTAX_ERROR   0x8000A300L
#define RET_TIMEOUT   0x8000A00DL
#define RET_UNKNOWN_INTERFACE   0x80004002L
#define RET_UNREGISTERED_CLASS   0x8000A008L
#define RET_YES   0x8000A016L
#define ULONG_ERRORRETVAL (   c )    unsigned long* c = NULL
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:21