hotplug.h

Go to the documentation of this file.
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

Generated on Wed Jul 22 21:08:11 2009 for pcsc-lite by  doxygen 1.5.8