tagBATCHAPISTRUCT - OCR for AnyDoc - Foundation 23.1 - Foundation 23.1 - AnyDoc - external

OCR for AnyDoc Programming Reference Guide

Platform
AnyDoc
Product
OCR for AnyDoc
Release
Foundation 23.1
License

Structure allocated and filled in by the client to initiate batch processing in OCR for AnyDoc.

structtagBATCHAPISTRUCT
{
intnStructureSize;
intnBatchTransaction;
HWNDhClientInfo;
charszClientInfo[OCRFFAPI_SIZE_FULLPATH];
charszFormFamily[OCRFFAPI_SIZE_FILEPATH];
BOOLbOCRFFSilentMode;
BOOLbPostJobStartMessages;
BOOLbPostJobStatusMessages;
BOOLbPostErrorWarningMessages;
BOOLbPostProcessCompleteMessages;
intnAPIAbortedProcessAction;
intnDisplayBatchStatusDialog;
intnBatchDialogXPos;
intnBatchDialogYPos;
intnVerifyBatchDialogWidth;
intnVerifyBatchDialogHeight;
intnDisplayPollingDialog;
charszOverrideImportPath[OCRFFAPI_SIZE_FULLPATH];
charszOverrideImportMask[OCRFFAPI_SIZE_FILENAME];
charszQAOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszQARescanOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszQAReviewOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszHSVVerificationOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszPass1VerificationOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszPass2VerificationOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszSupervisorVerificationOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszBalanceVerificationOperators[OCRFFAPI_SIZE_VFYOPERLIST];
charszBatchID[OCRFFAPI_SIZE_FILENAME];
intnJobProcessCount;
intnBatchProcessCount;
BATCHAPIMESSAGESTRUCT JobMessage;
BATCHAPISTATUSSTRUCT JobStatus;
};
typedef struct tagBATCHAPISTRUCT BATCHAPISTRUCT;
typedef struct tagBATCHAPISTRUCT* LPBATCHAPISTRUCT;