Mtmicrgettimeout – MagTek IMAGESAFE99875500 User Manual
Page 41

.................................................................................................................... Section 3. ImageSafe API
33
MTMICRGetTimeout
MTMICRGetTimeout function returns the set timeout in milliseconds. MTMICRProcessCheck, MTMICRGetImage,
MTMICRGetImages, and MTMICRQueryInfo functions use this timeout value to wait for device to respond. By default
the timeout is 5 seconds.
ULONG MTMICRGetTimeout (
DWORD
*pdwMilliSeconds
);
Parameters
Pointer to a DWORD. When the function completes, this variable contains the timeout in milliseconds
pdwMilliSeconds
Return Values
No return value for this function.
Example
#define DEVICE_NAME_LEN 128
int i=1;
DWORD dwResult;
char cDeviceName[DEVICE_NAME_LEN]="";
while ((dwResult = MTMICRGetDevice(i,(char*) cDeviceName)) !=
MICR_ST_DEVICE_NOT_FOUND)
{
if (MTMICROpenDevice (cDevicesNames) == MICR_ST_OK)
{
//Get timeout
DWORD timeout;
MTMICRGetTimeout (&timeout);
///close the device
}
i++;
}