Magtek IMAGESAFE Specifiche

Navigare online o scaricare Specifiche per no Magtek IMAGESAFE. Magtek IMAGESAFE Specifications Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 109
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
IMAGESAFE
WINDOWS API SPECIFICATIONS
PROGRAMMING REFERENCE MANUAL
MANUAL PART NUMBER 99875500-4
APRIL 2012
REGISTERED TO ISO 9001:2008
1710 Apollo Court
Seal Beach, CA 90740
Phone: (562) 546-6400
Technical Support: (651) 415-6800
www.magtek.com
Vedere la pagina 0
1 2 3 4 5 6 ... 108 109

Sommario

Pagina 1 - WINDOWS API SPECIFICATIONS

IMAGESAFE WINDOWS API SPECIFICATIONS PROGRAMMING REFERENCE MANUAL MANUAL PART NUMBER 99875500-4 APRIL 2012 REGISTERED TO ISO 900

Pagina 2

ImageSafe Windows API Specifications 2

Pagina 3

ImageSafe Windows API Specifications 92 Fmt 60xx: [transit] '/' [ac

Pagina 4

Appendix A. Format List 93 Fmt 64xx: [transit] [acct #] [check #] [amount] • [transit]: - all characters in the field - keep dash

Pagina 5

ImageSafe Windows API Specifications 94 Fmt 68xx: [transit] <TAB> [acct

Pagina 6

Appendix A. Format List 95 Fmt 71: [acct #] '?' [check #] • [acct #]: - work with a window of N characters in the acct field

Pagina 7

ImageSafe Windows API Specifications 96 Fmt 76xx: 'T' [transit] &apo

Pagina 8

97 APPENDIX B. ERROR CODES AND MESSAGES The following are Error Codes and Error Messages from ImageSafe device API MTXMLMCR.dll. Error Code Err

Pagina 9 - SECTION 1. OVERVIEW

ImageSafe Windows API Specifications 98 Error Code Error Message Error Code Err

Pagina 10

99 APPENDIX C. HOW TO PROCESS CHECKS AND GET IMAGE QUALITY ASSURANCE Note This procedure is only for ImageSafe Software installed with ImageScore

Pagina 11 - API FUNCTIONS

ImageSafe Windows API Specifications 100 default values for all Image QA test m

Pagina 12

101 INDEX A API Functions ... 3 D Debugging API...

Pagina 13

3 SECTION 2. IMAGESAFE SOFTWARE ARCHITECTURE API FUNCTIONS Table 2-1 lists functions provided by MTXMLMCR.dll. Please refer to Section 3 for a co

Pagina 14 - DEBUGGING API

ImageSafe Windows API Specifications 4 SOFTWARE FLOW FOR CHECK PROCESSING Figu

Pagina 15 - SECTION 3. IMAGESAFE API

Section 2. ImageSafe Software Architecture 5 HOW TO PROCESS DOCUMENT USING IMAGESAFE API To process document, follow these steps: 1. Fin

Pagina 16 - MTMICROpenDevice

ImageSafe Windows API Specifications 6 HOW TO GET CHECK IMAGES To get a check

Pagina 17 - MTMICRCloseDevice

7 SECTION 3. IMAGESAFE API MTMICRGetDevice MTMICRGetDevice function returns the device name of the device present in the system. ULONG MTMICRGet

Pagina 18 - MTMICRSETVALUE

ImageSafe Windows API Specifications 8 MTMICROpenDevice MTMICROpenDevice funct

Pagina 19 - MTMICRSetIndexValue

... Section 3. ImageSafe API 9

Pagina 20 - MTMICRGetValue

ImageSafe Windows API Specifications 10 MTMICRSETVALUE MTMICRSetValue function

Pagina 21 - Example

... Section 3. ImageSafe API 11

Pagina 22 - MTMICRGetIndexValue

ii Copyright© 2004 – 2012 MagTek®, Inc. Printed in the United States of America Information in this document is subject to change without notice.

Pagina 23 - MTMICRQueryInfo

ImageSafe Windows API Specifications 12 Remarks The function returns MICR_ST_N

Pagina 24

... Section 3. ImageSafe API 13

Pagina 25 - MTMICRSendCommand

ImageSafe Windows API Specifications 14 MTMICRGetIndexValue MTMICRGetIndexValu

Pagina 26 - MTMICRProcessCheck

... Section 3. ImageSafe API 15

Pagina 27

ImageSafe Windows API Specifications 16 Parameters pcDevName Pointer to null t

Pagina 28 - MTMICRGetImage

... Section 3. ImageSafe API 17

Pagina 29

ImageSafe Windows API Specifications 18 Example char szResult [4096]; char szD

Pagina 30 - MTMICRGetImages

... Section 3. ImageSafe API 19

Pagina 31 - Return Values

ImageSafe Windows API Specifications 20 MTMICRGetImage MTMICRGetImage function

Pagina 32 - MTMICRGETSECTIONCOUNT

... Section 3. ImageSafe API 21

Pagina 33

iii SOFTWARE LICENSE AGREEMENT IMPORTANT: YOU SHOULD CAREFULLY READ ALL THE TERMS, CONDITIONS AND RESTRICTIONS OF THIS LICENSE AGREEMENT BEF

Pagina 34 - MTMICRGetSectionName

ImageSafe Windows API Specifications 22 MTMICRGetImages MTMICRGetImages is sim

Pagina 35 - MTMICRGetKeyCount

... Section 3. ImageSafe API 23

Pagina 36

ImageSafe Windows API Specifications 24 Example #define BUFFER_LEN 512 // Doc

Pagina 37

... Section 3. ImageSafe API 25

Pagina 38 - MTMICRGetKeyName

ImageSafe Windows API Specifications 26 MTMICRGetSectionName MTMICRGetSectionN

Pagina 39

... Section 3. ImageSafe API 27

Pagina 40 - MTMICRSetTimeout

ImageSafe Windows API Specifications 28 Parameters pcData Pointer to null term

Pagina 41 - MTMICRGetTimeout

... Section 3. ImageSafe API 29

Pagina 42 - MTMICRSetLogFileHandle

ImageSafe Windows API Specifications 30 MTMICRGetKeyName MTMICRGetKeyName func

Pagina 43 - MTMICRSETLOGLEVEL

... Section 3. ImageSafe API 31

Pagina 44 - MTMICRCOMInitialize

iv TABLE OF CONTENTS SECTION 1. OVERVIEW ...

Pagina 45 - MTMICRCOMUnInitialize

ImageSafe Windows API Specifications 32 MTMICRSetTimeout MTMICRSetTimeout func

Pagina 46 - MTMICRSetConfigFile

... Section 3. ImageSafe API 33

Pagina 47

ImageSafe Windows API Specifications 34 MTMICRLogEnable MTMICRLogEnable enable

Pagina 48

... Section 3. ImageSafe API 35

Pagina 49

ImageSafe Windows API Specifications 36 Return Values No value is returned fro

Pagina 50 - SECTION = ProcessOptions

... Section 3. ImageSafe API 37

Pagina 51 - SECTION = Endorser

ImageSafe Windows API Specifications 38 MTMICRSetConfigFile MTMICRSetConfigFil

Pagina 52

39 SECTION 4. COMMANDS SENT TO DEVICE Section 4 describes device commands that can be sent to the MagneSafe Reader MTMICRSendCommand (see Section

Pagina 54

41 SECTION 5. KEYS SENT TO DEVICE Section 5 describes all the Sections (and their corresponding Key-Value pairs) to be sent by the application to

Pagina 56

ImageSafe Windows API Specifications 42 SECTION = Application The Application s

Pagina 57

Section 5. Keys Sent to Device 43 DocFeed This key determines the input tray to be used for document processing. Values Value Descriptio

Pagina 58

ImageSafe Windows API Specifications 44 INTFONT1 Selects internal Font 1 (5x7 b

Pagina 59 - SECTION = CommandStatus

Section 5. Keys Sent to Device 45 SECTION = ImageOptions The ImageOptions section includes keys that control various options to process the

Pagina 60

ImageSafe Windows API Specifications 46 ImageSide# This key determines which si

Pagina 61

Section 5. Keys Sent to Device 47 SECTION = MICROptions The MICROptions section includes keys that control various options to get MICR char

Pagina 63 - SECTION = DocInfo

49 SECTION 6. KEYS RECEIVED FROM DEVICE Section 6 describes all the Sections (and their corresponding Key-Value pairs) automatically reported by

Pagina 64

ImageSafe Windows API Specifications 50 The following keys are included in the

Pagina 65

Section 6. Keys Received From Device 51 SECTION = CommandStatus This CommandStatus section includes keys that report various error condit

Pagina 66

vi Return Values ...

Pagina 67

ImageSafe Windows API Specifications 52 ResponseType This key is a general flag

Pagina 68 - SECTION = ImageInfo

Section 6. Keys Received From Device 53 Table 6-4. Path Path (200-299) ReturnCode ReturnMsg 201 “Access Guide Unlatched” 202 “No Doc Pres

Pagina 69 - SECTION = MSRInfo

ImageSafe Windows API Specifications 54 Table 6-7. Scan/Image Scan/Image (400

Pagina 70

Section 6. Keys Received From Device 55 SECTION = DocInfo The DocInfo section includes keys that report on various attributes of the check

Pagina 71

ImageSafe Windows API Specifications 56 MICRAmt This key specifies the amount M

Pagina 72

Section 6. Keys Received From Device 57 MICROnUs This key specifies the On-Us MICR field read from the check. Values Value Description s

Pagina 73

ImageSafe Windows API Specifications 58 MICRParseSts0 This key specifies a 4-di

Pagina 74 - SECTION = DeviceCapabilities

Section 6. Keys Received From Device 59 MICRParseSts1 This key specifies a 2-digit status/error code reported by the device after parsing

Pagina 75

ImageSafe Windows API Specifications 60 SECTION = ImageInfo The ImageInfo secti

Pagina 76 - SECTION = DeviceStatus

Section 6. Keys Received From Device 61 SECTION = MSRInfo The MSRInfo section includes keys that report on the information captured from t

Pagina 77

vii MICRDecode ...

Pagina 78

ImageSafe Windows API Specifications 62 TrackStatus2 This key indicates whethe

Pagina 79

Section 6. Keys Received From Device 63 DUKPTserialnumber This key specifies the DUKPT serial number from MagneSafe Reader. Values Valu

Pagina 81

65 SECTION 7. OTHER KEYS AVAILABLE FROM DEVICE Section 7 describes other Sections (and their corresponding key-value pairs) available from the de

Pagina 82

ImageSafe Windows API Specifications 66 SECTION = DeviceCapabilities The Dev

Pagina 83

Section 7. Other Keys Available from Device 67 Image This key indicates what check scanning capabilities are available on the device. Val

Pagina 84

ImageSafe Windows API Specifications 68 SECTION = DeviceStatus The DeviceStatu

Pagina 85

Section 7. Other Keys Available from Device 69 USBSpeed This key specifies the protocol of USB connection. Values Value Description HI Th

Pagina 87 - APPENDIX A. FORMAT LIST

71 SECTION 8. EXAMPLES OF KEY-VALUE PAIRS This section contains examples of key-value pairs send to the ImageSafe device and the key-value pairs

Pagina 88

viii EXAMPLE 3: DEVICE CAPABILITIES REPORTED BY EXCELLA DEVICE ... 75 EXAMPLE 4: DEVICE USAGE REPORTED BY E

Pagina 89

ImageSafe Windows API Specifications 72 Key-Value Pairs Sent by STXDemo Applica

Pagina 90

Section 8. Examples of Key-Value Pairs 73 Section DocInfo Key Value DocHeight 2990 DocUnits ENGLISH DocWidth 8000 MICRAcct 123456789 MICRAm

Pagina 91

ImageSafe Windows API Specifications 74 <AccessGuide>LATCHED</AccessGu

Pagina 92

Section 8. Examples of Key-Value Pairs 75 EXAMPLE 2: DEVICE STATUS REPORTED BY IMAGESAFE DEVICE Section = DeviceStatus Key Value AccessGu

Pagina 93

ImageSafe Windows API Specifications 76 Endorse BOTH ExpressCapable TRUE Firmwa

Pagina 94

Section 8. Examples of Key-Value Pairs 77 EXAMPLE 4: DEVICE USAGE REPORTED BY EXCELLA DEVICE Section=DeviceUsage Key Value CardsRead 15

Pagina 96

79 APPENDIX A. FORMAT LIST For check reading, the ImageSafe device provides the flexibility to format the MICR fields and build a specific output

Pagina 97

ImageSafe Windows API Specifications 80 Fmt 02xx: Parsed Text Format with E

Pagina 98

Appendix A. Format List 81 Fmt 09xx: [transit] [acct #] • [transit]: - all characters in the field - keep dashes • [acct #]:

Pagina 99

1 SECTION 1. OVERVIEW The sections of this manual are as follows: Section 1. Overview Section 2. ImageSafe Software Architecture – includes flo

Pagina 100

ImageSafe Windows API Specifications 82 Fmt 14xx: [transit] [acct #] [check #

Pagina 101

Appendix A. Format List 83 Fmt 20xx: [transit] [acct #] <CR> [check #] • [transit]: - all characters in the field - keep da

Pagina 102

ImageSafe Windows API Specifications 84 Fmt 24xx: [transit] 'T' [ac

Pagina 103

Appendix A. Format List 85 Fmt 29xx: 'C' '/' [transit] '/' [acct #] '/' [check #] '/' [

Pagina 104

ImageSafe Windows API Specifications 86 Fmt 3300: '=' [transit] &ap

Pagina 105

Appendix A. Format List 87 Fmt 37xx: [ABA] [chk dgt] [acct #] • [ABA], [chk dgt]: - all characters in the field - keep spaces

Pagina 106

ImageSafe Windows API Specifications 88 Fmt 42xx: US check : [transit] [acct

Pagina 107 - ASSURANCE

Appendix A. Format List 89 Fmt 47xx: [transit] 'T' [acct #] 'A' [check #] • [transit]: - all characters in the fie

Pagina 108

ImageSafe Windows API Specifications 90 Fmt 52xx: 'T' [transit] &ap

Pagina 109

Appendix A. Format List 91 Fmt 56xx: [transit] <CR> [acct #] <CR> [check #] <CR> [amount] • [transit]: - all characte

Commenti su questo manuale

Nessun commento