Error codes returned by any of the pylon C API functions. More...
Macros | |
#define | GENAPI_E_FAIL ((GENAPIC_RESULT) 0xC2000001) |
#define | GENAPI_E_INDEX_ERROR ((GENAPIC_RESULT) 0xC200000C) |
#define | GENAPI_E_INSUFFICIENT_BUFFER ((GENAPIC_RESULT) 0xC2000003) |
#define | GENAPI_E_INVALID_ARG ((GENAPIC_RESULT) 0xC2000002) |
#define | GENAPI_E_INVALID_FILEHANDLE ((GENAPIC_RESULT) 0xC2000011) |
#define | GENAPI_E_INVALID_NODECALLBACKHANDLE ((GENAPIC_RESULT) 0xC200000F) |
#define | GENAPI_E_INVALID_NODEHANDLE ((GENAPIC_RESULT) 0xC2000006) |
#define | GENAPI_E_INVALID_NODEMAPHANDLE ((GENAPIC_RESULT) 0xC2000004) |
#define | GENAPI_E_LIMITS_EXCEEDED ((GENAPIC_RESULT) 0xC2000008) |
#define | GENAPI_E_LOGICAL_ERROR ((GENAPIC_RESULT) 0xC2000010) |
#define | GENAPI_E_NODE_NOT_FOUND ((GENAPIC_RESULT) 0xC2000005) |
#define | GENAPI_E_OBJECT_ILLEGAL_STATE ((GENAPIC_RESULT) 0xC200000E) |
#define | GENAPI_E_OK ((GENAPIC_RESULT) 0) |
#define | GENAPI_E_PROPERTY_ERROR ((GENAPIC_RESULT) 0xC2000009) |
#define | GENAPI_E_RESULT_RANGE_EXCEEDED ((GENAPIC_RESULT) 0xC2000007) |
#define | GENAPI_E_TIMEOUT ((GENAPIC_RESULT) 0xC200000A) |
#define | GENAPI_E_TYPE_ERROR ((GENAPIC_RESULT) 0xC200000B) |
#define | PYLON_E_INVALID_CHUNKPARSERHANDLE ((GENAPIC_RESULT) 0xC3000005) |
#define | PYLON_E_INVALID_CONVERTERHANDLE ((GENAPIC_RESULT) 0xC3000009) |
#define | PYLON_E_INVALID_DEVICEHANDLE ((GENAPIC_RESULT) 0xC3000001) |
#define | PYLON_E_INVALID_DEVICEINFO_PROPERTY ((GENAPIC_RESULT) 0xC3000003) |
#define | PYLON_E_INVALID_DEVICEINFOHANDLE ((GENAPIC_RESULT) 0xC3000002) |
#define | PYLON_E_INVALID_EVENTADAPTERHANDLE ((GENAPIC_RESULT) 0xC3000008) |
#define | PYLON_E_INVALID_EVENTGRABBERHANDLE ((GENAPIC_RESULT) 0xC3000007) |
#define | PYLON_E_INVALID_STREAMGRABBERHANDLE ((GENAPIC_RESULT) 0xC3000004) |
#define | PYLON_E_INVALID_WAITOBJECTHANDLE ((GENAPIC_RESULT) 0xC3000006) |
#define | PYLON_E_INVALID_WAITOBJECTSHANDLE ((GENAPIC_RESULT) 0xC300000A) |
Error codes returned by any of the pylon C API functions.
These error codes can be returned from any of the pylon C API functions.
To get a textual representation for the error code you can call GenApiGetLastErrorMessage().
To get a detailed error description you can call GenApiGetLastErrorDetail(). The string returned will contain the specific reason why the call has failed.
#define GENAPI_E_FAIL ((GENAPIC_RESULT) 0xC2000001) |
Unspecified error occurred. Call GenApiGetLastErrorDetail() for more information about the error.
#define GENAPI_E_INDEX_ERROR ((GENAPIC_RESULT) 0xC200000C) |
An index is out of range.
#define GENAPI_E_INSUFFICIENT_BUFFER ((GENAPIC_RESULT) 0xC2000003) |
Buffer size passed is less than required.
#define GENAPI_E_INVALID_ARG ((GENAPIC_RESULT) 0xC2000002) |
Function called with invalid argument.
#define GENAPI_E_INVALID_FILEHANDLE ((GENAPIC_RESULT) 0xC2000011) |
An invalid file handle has been passed.
#define GENAPI_E_INVALID_NODECALLBACKHANDLE ((GENAPIC_RESULT) 0xC200000F) |
An invalid callback handle has been passed.
#define GENAPI_E_INVALID_NODEHANDLE ((GENAPIC_RESULT) 0xC2000006) |
An invalid node handle has been passed.
#define GENAPI_E_INVALID_NODEMAPHANDLE ((GENAPIC_RESULT) 0xC2000004) |
An invalid node map handle has been passed.
#define GENAPI_E_LIMITS_EXCEEDED ((GENAPIC_RESULT) 0xC2000008) |
The value exceeds the valid range.
#define GENAPI_E_LOGICAL_ERROR ((GENAPIC_RESULT) 0xC2000010) |
Program logic error. Call GenApiGetLastErrorDetail() for more information about the error.
#define GENAPI_E_NODE_NOT_FOUND ((GENAPIC_RESULT) 0xC2000005) |
Specified node not found in node map.
#define GENAPI_E_OBJECT_ILLEGAL_STATE ((GENAPIC_RESULT) 0xC200000E) |
Object state illegal for operation. Call GenApiGetLastErrorDetail() for more information about the error.
#define GENAPI_E_OK ((GENAPIC_RESULT) 0) |
Operation completed successfully.
#define GENAPI_E_PROPERTY_ERROR ((GENAPIC_RESULT) 0xC2000009) |
Generic GenICam property error occurred. Call GenApiGetLastErrorDetail() for more information about the error.
#define GENAPI_E_RESULT_RANGE_EXCEEDED ((GENAPIC_RESULT) 0xC2000007) |
A 64 bit result will be truncated if returned as a 32 bit value.
#define GENAPI_E_TIMEOUT ((GENAPIC_RESULT) 0xC200000A) |
Timeout expired.
#define GENAPI_E_TYPE_ERROR ((GENAPIC_RESULT) 0xC200000B) |
Expression has wrong type.
#define PYLON_E_INVALID_CHUNKPARSERHANDLE ((GENAPIC_RESULT) 0xC3000005) |
An invalid ChunkParser handle has been passed.
#define PYLON_E_INVALID_CONVERTERHANDLE ((GENAPIC_RESULT) 0xC3000009) |
An invalid Converter handle has been passed.
#define PYLON_E_INVALID_DEVICEHANDLE ((GENAPIC_RESULT) 0xC3000001) |
An invalid Device handle has been passed.
#define PYLON_E_INVALID_DEVICEINFO_PROPERTY ((GENAPIC_RESULT) 0xC3000003) |
An invalid DeviceInfoProperty handle has been passed.
#define PYLON_E_INVALID_DEVICEINFOHANDLE ((GENAPIC_RESULT) 0xC3000002) |
An invalid DeviceInfo handle has been passed.
#define PYLON_E_INVALID_EVENTADAPTERHANDLE ((GENAPIC_RESULT) 0xC3000008) |
An invalid EventAdapter handle has been passed.
#define PYLON_E_INVALID_EVENTGRABBERHANDLE ((GENAPIC_RESULT) 0xC3000007) |
An invalid EventGrabber handle has been passed.
#define PYLON_E_INVALID_STREAMGRABBERHANDLE ((GENAPIC_RESULT) 0xC3000004) |
An invalid StreamGrabber handle has been passed.
#define PYLON_E_INVALID_WAITOBJECTHANDLE ((GENAPIC_RESULT) 0xC3000006) |
An invalid WaitObject handle has been passed.
#define PYLON_E_INVALID_WAITOBJECTSHANDLE ((GENAPIC_RESULT) 0xC300000A) |
An invalid WaitObjects handle has been passed.