Magtek IMAGESAFE Spezifikationen

Stöbern Sie online oder laden Sie Spezifikationen nach Nein Magtek IMAGESAFE herunter. Magtek IMAGESAFE Specifications Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 109
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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
Seitenansicht 0
1 2 3 4 5 6 ... 108 109

Inhaltsverzeichnis

Seite 1 - WINDOWS API SPECIFICATIONS

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

Seite 2

ImageSafe Windows API Specifications 2

Seite 3

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

Seite 4

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

Seite 5

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

Seite 6

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

Seite 7

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

Seite 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

Seite 9 - SECTION 1. OVERVIEW

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

Seite 10

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

Seite 11 - API FUNCTIONS

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

Seite 12

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

Seite 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

Seite 14 - DEBUGGING API

ImageSafe Windows API Specifications 4 SOFTWARE FLOW FOR CHECK PROCESSING Figu

Seite 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

Seite 16 - MTMICROpenDevice

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

Seite 17 - MTMICRCloseDevice

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

Seite 18 - MTMICRSETVALUE

ImageSafe Windows API Specifications 8 MTMICROpenDevice MTMICROpenDevice funct

Seite 19 - MTMICRSetIndexValue

... Section 3. ImageSafe API 9

Seite 20 - MTMICRGetValue

ImageSafe Windows API Specifications 10 MTMICRSETVALUE MTMICRSetValue function

Seite 21 - Example

... Section 3. ImageSafe API 11

Seite 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.

Seite 23 - MTMICRQueryInfo

ImageSafe Windows API Specifications 12 Remarks The function returns MICR_ST_N

Seite 24

... Section 3. ImageSafe API 13

Seite 25 - MTMICRSendCommand

ImageSafe Windows API Specifications 14 MTMICRGetIndexValue MTMICRGetIndexValu

Seite 26 - MTMICRProcessCheck

... Section 3. ImageSafe API 15

Seite 27

ImageSafe Windows API Specifications 16 Parameters pcDevName Pointer to null t

Seite 28 - MTMICRGetImage

... Section 3. ImageSafe API 17

Seite 29

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

Seite 30 - MTMICRGetImages

... Section 3. ImageSafe API 19

Seite 31 - Return Values

ImageSafe Windows API Specifications 20 MTMICRGetImage MTMICRGetImage function

Seite 32 - MTMICRGETSECTIONCOUNT

... Section 3. ImageSafe API 21

Seite 33

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

Seite 34 - MTMICRGetSectionName

ImageSafe Windows API Specifications 22 MTMICRGetImages MTMICRGetImages is sim

Seite 35 - MTMICRGetKeyCount

... Section 3. ImageSafe API 23

Seite 36

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

Seite 37

... Section 3. ImageSafe API 25

Seite 38 - MTMICRGetKeyName

ImageSafe Windows API Specifications 26 MTMICRGetSectionName MTMICRGetSectionN

Seite 39

... Section 3. ImageSafe API 27

Seite 40 - MTMICRSetTimeout

ImageSafe Windows API Specifications 28 Parameters pcData Pointer to null term

Seite 41 - MTMICRGetTimeout

... Section 3. ImageSafe API 29

Seite 42 - MTMICRSetLogFileHandle

ImageSafe Windows API Specifications 30 MTMICRGetKeyName MTMICRGetKeyName func

Seite 43 - MTMICRSETLOGLEVEL

... Section 3. ImageSafe API 31

Seite 44 - MTMICRCOMInitialize

iv TABLE OF CONTENTS SECTION 1. OVERVIEW ...

Seite 45 - MTMICRCOMUnInitialize

ImageSafe Windows API Specifications 32 MTMICRSetTimeout MTMICRSetTimeout func

Seite 46 - MTMICRSetConfigFile

... Section 3. ImageSafe API 33

Seite 47

ImageSafe Windows API Specifications 34 MTMICRLogEnable MTMICRLogEnable enable

Seite 48

... Section 3. ImageSafe API 35

Seite 49

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

Seite 50 - SECTION = ProcessOptions

... Section 3. ImageSafe API 37

Seite 51 - SECTION = Endorser

ImageSafe Windows API Specifications 38 MTMICRSetConfigFile MTMICRSetConfigFil

Seite 52

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

Seite 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

Seite 56

ImageSafe Windows API Specifications 42 SECTION = Application The Application s

Seite 57

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

Seite 58

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

Seite 59 - SECTION = CommandStatus

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

Seite 60

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

Seite 61

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

Seite 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

Seite 64

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

Seite 65

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

Seite 66

vi Return Values ...

Seite 67

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

Seite 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

Seite 69 - SECTION = MSRInfo

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

Seite 70

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

Seite 71

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

Seite 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

Seite 73

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

Seite 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

Seite 75

ImageSafe Windows API Specifications 60 SECTION = ImageInfo The ImageInfo secti

Seite 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

Seite 77

vii MICRDecode ...

Seite 78

ImageSafe Windows API Specifications 62 TrackStatus2 This key indicates whethe

Seite 79

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

Seite 81

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

Seite 82

ImageSafe Windows API Specifications 66 SECTION = DeviceCapabilities The Dev

Seite 83

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

Seite 84

ImageSafe Windows API Specifications 68 SECTION = DeviceStatus The DeviceStatu

Seite 85

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

Seite 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

Seite 88

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

Seite 89

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

Seite 90

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

Seite 91

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

Seite 92

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

Seite 93

ImageSafe Windows API Specifications 76 Endorse BOTH ExpressCapable TRUE Firmwa

Seite 94

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

Seite 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

Seite 97

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

Seite 98

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

Seite 99

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

Seite 100

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

Seite 101

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

Seite 102

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

Seite 103

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

Seite 104

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

Seite 105

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

Seite 106

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

Seite 107 - ASSURANCE

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

Seite 108

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

Seite 109

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

Kommentare zu diesen Handbüchern

Keine Kommentare