Api functions – MagTek Excella Windows API99875313 User Manual
Page 19

Section 2. Excella Architecture and Operation
11
API FUNCTIONS
Table 2-1 lists functions provided by mtmcrapi.dll. Please refer to Section 3 for a complete
description of these functions.
Table 2-1. Functions
NAME
DESCRIPTION
PAGE
MTMICRGetDevice
Returns the device name of the device present in
the system.
MTMICROpenDevice
Opens the device with the given device name.
MTMICRCloseDevice
Closes the device with the given device 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.
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.
MTMICRSectionName
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.
MTMICRKeyName
Returns the key name of the given key number in a
given document information.
MTMICRSetTimeout
Sets device communication timeout in milliseconds.
MTMICRGetTimeout
Gets device communication timeout in milliseconds.
MTMICRSetLogFile
Logs all errors in the given file name.
MTMICRSetLogFileHandle
Logs all errors in the given file handle.