Micr methods, Pinpad device class, Pinpad properties – MagTek OMTD 99875144 User Manual
Page 33

Section 4. Control Objects
27
MICR Methods
Method Name
Comments
BeginInsertion
This method either always returns success or causes a /read
check command to be sent to the MTD driver.
EndInsertion
This method always returns success. Optionally, it may wait until
/read check command completes or the specified timeout expires.
BeginRemoval
This method always returns success because the MICR devices
do not support its functionality.
EndRemoval
This method always returns success.
PINPad Device Class
PINPad Properties
Property Name
Comments
AvailableLanguagesList
This property is not supported because CapDisplay is
PPAD_DSP_UNRESTRICTED.
AvailablePromptsList
This property is not supported because CapDisplay is
PPAD_DSP_UNRESTRICTED.
CapDisplay
This property is initialized to PPAD_DSP_UNRESTRICTED,
which specifies that the Line Display CO is the interface to the
PINPad display.
CapLanguage This
property is initialized to PPAD_LANG_NONE because
CapDisplay is PPAD_DSP_UNRESTRICTED.
CapMACCalculation
This property is always FALSE. MAC calculation is not supported
due to security concerns.
CapKeyboard
This property is always FALSE. At a later time, access to the
keyboard functionality may be added through a POS Keyboard
control.
CapTone
This property is always FALSE because the IntelliPIN does not
have a Tone Indicator.
MerchantID
This property is supported, but has no effect on the operation of
the device (i.e., no commands are sent to the device).
MinimumPINLength
This property is supported, but cannot be modified. The minimum
PIN length is based on the current encode mode (M/S or
DUKPT).
Prompt
This property is not supported because CapDisplay is
PPAD_DSP_UNRESTRICTED.
PromptLanguage
This property is not supported because CapDisplay is
PPAD_DSP_UNRESTRICTED.
TerminalID
This property is supported, but has no effect on the operation of
the device.
TransactionType Only
PPAD_TRANS_DEBIT and PPAD_TRANS_CREDIT
options are supported because these are the transaction types
supported by IntelliPIN.