The tagDLLBATCHSTRUCT structure is used to pass information to the DLLBatchStatus() function. The structure contains information about the current batch and the program/user action that is being taken.
struct tagDLLBATCHSTRUCT
{
/* not to be modified */
intnDllBatchStructSize;
LPSTRpszFamilyName;
LPSTRpszBatchName; // System Assigned/OCRAD Batch Identifier
LPSTRpszTemplateName; // User Assigned Batch Control Number
LPSTRpszImageFileName;
intnSequence;
intnTotalImages;
intnAction;
LPSTRpszImportFileName;
};
typedef struct tagDLLBATCHSTRUCTDLLBATCHSTRUCT;
typedef struct tagDLLBATCHSTRUCT*LPDLLBATCHSTRUCT;
All of the member variables of this structure are not to be modified by the DLL.