Able, Unctions, Imagesafe software architecture – i – MagTek IMAGESAFE99875500 User Manual
Page 11: Api functions
3
SECTION 2. IMAGESAFE SOFTWARE ARCHITECTURE
API FUNCTIONS
Table 2-1 lists functions provided by MTXMLMCR.dll. Please refer to Section 3 for a complete
description of these functions.
Table 2-1. Functions
NAME
DESCRIPTION
PAGE
MTMICRGetDevice
Get device name of all devices present.
MTMICROpenDevice
Opens device with the given name.
MTMICRCloseDevice
Closes device with the given name.
MTMICRSetValue
Adds a key/value pair to a given section.
MTMICRSetIndexValue
Adds a key/value pair with index to a given section.
MTMICRGetValue
Returns value of a key/value pair from a given section.
MTMICRGetIndexValue
Returns value of a key/value pair with index from a given
section.
MTMICRQueryInfo
Sends a request to a given device name to query for info
on a given query parameter.
MTMICRSendCommand
Sends a single command to a given device name.
MTMICRProcessCheck
Sends a scan request to a given device to scan with a
given process options.
MTMICRGetImage
Sends request to the given device name to get an image
of a previously scanned check.
MTMICRGetImages
Sends request to the given device name to get one or
more images of a previously scanned check.
MTMICRGetSectionCount
Returns the number of sections present in a given
document information.
MTMICRGetSectionName
Returns the section name of the given section number in
a given document information.
MTMICRGetKeyCount
Returns the number of keys present in a given section in
a given document information.
MTMICRGetKeyName
Returns the key name of the given key number in a given
document information.
MTMICRSetTimeout
Sets device communication timeout in milliseconds.
48
MTMICRGetTimeout
Gets device communication timeout in milliseconds.
49
MTMICRLogEnable
Enable the logging.
50
MTMICRSetLogFileHandle
Logs errors to the given file handle.
51
MTMICRSetLogLevel
Sets the level of details for logging
52
MTMICRCOMInitialize
Enable MSXML instantiation at DLL level
53
MTMICRCOMUnInitialize
Disable MSXML instantiation at DLL level
54
MTMICRSetConfigFile
Set the path and file name of the config file. Default is
"MICRDEV.INI"
55