Integration Guide

Functional Description - CONFIDENTIAL - Page 9 of 16
DESKO RFID Reader Module Doc # 7 001 17 07 Doc.-Rev.: 2019-06-04
2.2 Usage of Escape Commands (DESKO Specific APDUs)
In order to receive or send an Escape command to a reader, the entry
“EscapeCommandEnable” must be added to the Windows registry and set to a
non-zero value under one of the following keys:
HKLM\SYSTEM\CCS\Enum\USB\VID_1AC2&PID_0300\1.00\Device
Parameters (prior to Windows 7).
HKLM\SYSTEM\CCS\Enum\USB\ VID_1AC2&PID_0300\1.00\Device
Then the vendor IOCTL for the Escape command is defined as follows:
IOCTL_CCID_ESCAPE SCARD_CTL_CODE(3500).
To set the DWORD registry value, the device needs to be connected, so that the driver
can be included in the Windows registry. As soon as the value is set, the device must
be logged on to the USB interface once again. This can either be done by
connecting/disconnecting the USB cable or by disabling and re-activating the driver.
2.3 Microsoft Windows Smart Card Plug&Play Service
We recommend disabling Microsoft Windows Smart Card Plug&Play Service
(Windows Smart Card PnPS) before using the DESKO Smart Card Reader, since
it can cause a misbehavior.
If Windows Smart Card PnPS is active, an error message referring to an
unsuccessfully installed smart card driver software appears in the latest
Windows versions.