Barcode Xpress for Linux v13.1 - Updated
BX_AnalyzeResult
API Reference > Barcode Component API Reference > Barcode Component Structures Reference > BX_AnalyzeResult

Specifies the results of the analysis process.

Declaration:

Copy Code
typedef struct tagBX_AnalyzeResult {
    BX_BarcodeResult* BarcodeResults;
    BX_Error BarcodeErrors [MAX_ERROR_COUNT];
    long BarcodeResultsLength;
    long ErrorCount;
} BX_AnalyzeResult;

Members:

BarcodeResults BX_BarcodeResult*

Points to an array containing the results of barcodes found during the analysis.

Before accessing this member, check that no error has occurred and that results were returned.

BarcodeErrors[MAX_ERROR_COUNT] BX_Error

Points to an array of errors returned by the barcode engine.

Any errors that occur during the analysis process are added to this array. Multiple errors may be returned by a single analyze call.

BarcodeResultsLength long

Specifies the number of barcodes found in an image.

If no barcodes are found then this value will be 0.

ErrorCount long

Specifies the number of errors that occurred while searching for a barocde.

If no errors occurred this value will be 0.