User's Manual
Document Title Here
Document Title Here
Document Title Here
ACR122
2
S SDK User Manual
Version 2.00
Page 17 of
17
info@acs.com.hk
www.acs.com.hk
5.0. ACR1222S API
An interface software to program the ACR1222S is on-hand to facilitate application development. It is
supplied in the form of 32-bit and 64-bit DLL (Dynamic Link Library) which can be programmed using
popular development tools like Java, Delphi, Visual Basic, Visual C++, Visual C# and Visual Basic
.Net.
The DLL is a set of high-level functions provided for the application software to use. It supplies a
consistent API (Application Programming Interface) for the application to operate on the ACR1222S
and the corresponding presented card. The DLL communicates with the ACR1222S via the
communication port facilities provided by the operating system.
The ACR1222S API defines a common way of accessing the ACR1222S. Application programs can
invoke the ACR1222S through the interface functions and perform operations on the presented card.
Please note that for any ACR1222S DLL-based application to work with the ACR1222S reader, the
DLL should be present in the System32 folder and/or application directory. The ACR1222S SDK
installer automatically places the DLL into your System32 folder. You can also find the DLL files from
C:\Program Files\Advanced Card Systems Ltd\ACR1222S Serial NFC Reader SDK\Sample
Codes\Library Modules after you have installed the SDK.