DLLBatchStatus - 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

This function is called at different points within OCR for AnyDoc to inform you of different actions that are taking place within a batch of documents. These points are specified in the lpDllBatchStruct member variable nAction.

void CUSTOMDLL_API DLLBatchStatus

( LPDLLBATCHSTRUCT lpDllBatchStruct );

  • CDLL_BATCH_CREATED: Made after a new batch has been created.

  • CDLL_BATCH_DELETED: Made when a batch is deleted from the pending queue.

  • CDLL_BATCH_COMMITTED: Made upon completion of a batch being committed.

  • CDLL_BATCH_RESUBMITTED: Made when a batch is resubmitted from the history queue.

  • CDLL_BATCH_RESTARTED: Made when a batch is restarted from the pending queue.

  • CDLL_BATCH_RECOMMITTED: Made when a batch is recommitted from the history queue.

  • CDLL_NEW_IMAGE_VERIFY_STARTED: Made when a new image is brought up in the verifier.

During verification, if the verification buttons are pressed and an action is generated, then the lpDllBatchStruct member variable nAction contains one of the following (in button order):

Button

Description

Top of Page

CDLL_BATCH_VERIFY_TOP_PAGE_BY_USER

Bottom of Page

CDLL_BATCH_VERIFY_BOTTOM_PAGE_BY_USER

Save Page

CDLL_BATCH_VERIFY_SAVE_PAGE_BY_USER

Redo Page

CDLL_BATCH_VERIFY_REDO_PAGE_BY_USER

Delete Page

CDLL_BATCH_VERIFY_DEL_PAGE_BY_USER

Clear Line

CDLL_BATCH_VERIFY_CLEAR_LINE_BY_USER

Insert Line

CDLL_BATCH_VERIFY_INSERT_LINE_BY_USER

Erase Line

CDLL_BATCH_VERIFY_ERASE_LINE_BY_USER

Debug Page

CDLL_BATCH_VERIFY_DEBUG_PAGE_BY_USER

Clear Data

CDLL_BATCH_VERIFY_CLEAR_DATA_BY_USER

Cancel

CDLL_BATCH_VERIFY_CANCELLED_BY_USER

The verification buttons and their associated actions are defined further in the OCR for AnyDoc module reference guide.