pcsc-lite 1.5.5
|
00001 /* 00002 * MUSCLE SmartCard Development ( http://www.linuxnet.com ) 00003 * 00004 * Copyright (C) 2000-2003 00005 * David Corcoran <corcoran@linuxnet.com> 00006 * 00007 * $Id: hotplug.h 4249 2009-06-05 08:41:59Z rousseau $ 00008 */ 00009 00015 #ifndef __hotplug_h__ 00016 #define __hotplug_h__ 00017 00018 #ifdef __cplusplus 00019 extern "C" 00020 { 00021 #endif 00022 00023 #ifndef PCSCLITE_HP_DROPDIR 00024 #define PCSCLITE_HP_DROPDIR "/usr/local/pcsc/drivers/" 00025 #endif 00026 00027 #define PCSCLITE_HP_MANUKEY_NAME "ifdVendorID" 00028 #define PCSCLITE_HP_PRODKEY_NAME "ifdProductID" 00029 #define PCSCLITE_HP_NAMEKEY_NAME "ifdFriendlyName" 00030 #define PCSCLITE_HP_LIBRKEY_NAME "CFBundleExecutable" 00031 #define PCSCLITE_HP_CPCTKEY_NAME "ifdCapabilities" 00032 #define PCSCLITE_HP_CFBUNDLE_NAME "CFBundleName" 00033 00034 #define PCSCLITE_HP_BASE_PORT 0x200000 00035 00036 LONG HPSearchHotPluggables(void); 00037 ULONG HPRegisterForHotplugEvents(void); 00038 LONG HPStopHotPluggables(void); 00039 void HPReCheckSerialReaders(void); 00040 00041 #ifdef __cplusplus 00042 } 00043 #endif 00044 00045 #endif