pcsc-lite  1.8.8
hotplug.h
Go to the documentation of this file.
1 /*
2  * MUSCLE SmartCard Development ( http://www.linuxnet.com )
3  *
4  * Copyright (C) 2000-2003
5  * David Corcoran <corcoran@linuxnet.com>
6  * Copyright (C) 2002-2009
7  * Ludovic Rousseau <ludovic.rousseau@free.fr>
8  *
9  * $Id: hotplug.h 5434 2010-12-08 14:13:21Z rousseau $
10  */
11 
17 #ifndef __hotplug_h__
18 #define __hotplug_h__
19 
20 #ifndef PCSCLITE_HP_DROPDIR
21 #define PCSCLITE_HP_DROPDIR "/usr/local/pcsc/drivers/"
22 #endif
23 
24 #define PCSCLITE_HP_MANUKEY_NAME "ifdVendorID"
25 #define PCSCLITE_HP_PRODKEY_NAME "ifdProductID"
26 #define PCSCLITE_HP_NAMEKEY_NAME "ifdFriendlyName"
27 #define PCSCLITE_HP_LIBRKEY_NAME "CFBundleExecutable"
28 #define PCSCLITE_HP_CPCTKEY_NAME "ifdCapabilities"
29 #define PCSCLITE_HP_CFBUNDLE_NAME "CFBundleName"
30 
31 #define PCSCLITE_HP_BASE_PORT 0x200000
32 
33  LONG HPSearchHotPluggables(void);
34  ULONG HPRegisterForHotplugEvents(void);
35  LONG HPStopHotPluggables(void);
36  void HPReCheckSerialReaders(void);
37 
38 #endif