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

The pointer to a tagINITINFOSTRUCT that contains the following information for all actions:

  • lpInitInfoStruct->nInitInfoStructSize: The size of the structure can be used to compare the size of your custom DLL's defined structure with the size of a defined structure being passed by OCR for AnyDoc. This will serve to protect the custom verification DLL from having a version mismatch with OCR for AnyDoc.

  • lpInitInfoStruct->hMainWindow: Provides a handle to the main window of the OCR for AnyDoc application. This should be stored in a global variable for use with dialog and MessageBox functions.

  • lpInitInfoStruct->szCurrentProgramVersion: A null terminated string that contains the current OCR for AnyDoc internal revision number.

  • lpInitInfoStruct->szLoginName: A null terminated string that contains the name of the user who is currently logged into the OCR for AnyDoc station.

  • lpInitInfoStruct->szMasterFileDirectory: A null terminated string that contains the Master Form Path located on the Settings | System Configuration | General tab.

  • lpInitInfoStruct->szMasterFileExt: A null terminated string that contains the Master Form Path Extension located on the Settings | System Configuration | General tab.

  • lpInitInfoStruct->szOutputBaseDirectory: A null terminated string that contains the Output Base Path located on the Settings | System Configuration | Family Defaults tab.

  • lpInitInfoStruct->szOutputBaseExt: A null terminated string that contains the Output Base Path Extension located on the Settings | System Configuration | Family Defaults tab.

  • lpInitInfoStruct->szImportBaseDirectory: A null terminated string that contains the Import Images Base Path located on the Settings | System Configuration | Family Defaults tab.

  • lpInitInfoStruct->szImportBaseFileMask: A null terminated string that contains the Import Images Base Path Extension located on the Settings | System Configuration | Family Defaults tab.

  • lpInitInfoStruct->szJobQueueBaseDirectory: A null terminated string that contains the Job Queue Base Path located on the Settings | System Configuration | Family Defaults tab.

  • lpInitInfoStruct->szControlDirectory: A null terminated string that contains the Control Path located on the Settings | System Configuration | General tab.

  • lpInitInfoStruct->szTableDirectory: A null terminated string that contains the VBScripts Path located on the Settings | System Configuration | General tab.