pcsc-lite 2.3.0
hotplug.h File Reference

This provides a search API for hot pluggble devices. More...

#include "wintypes.h"

Go to the source code of this file.

Macros

#define PCSCLITE_HP_DROPDIR   "/usr/local/pcsc/drivers/"
 
#define PCSCLITE_HP_MANUKEY_NAME   "ifdVendorID"
 
#define PCSCLITE_HP_PRODKEY_NAME   "ifdProductID"
 
#define PCSCLITE_HP_NAMEKEY_NAME   "ifdFriendlyName"
 
#define PCSCLITE_HP_LIBRKEY_NAME   "CFBundleExecutable"
 
#define PCSCLITE_HP_CPCTKEY_NAME   "ifdCapabilities"
 
#define PCSCLITE_HP_CFBUNDLE_NAME   "CFBundleName"
 
#define PCSCLITE_HP_BASE_PORT   0x200000
 

Functions

LONG HPSearchHotPluggables (const char *hpDirPath)
 
ULONG HPRegisterForHotplugEvents (const char *hpDirPath)
 
LONG HPStopHotPluggables (void)
 
void HPReCheckSerialReaders (void)
 

Detailed Description

This provides a search API for hot pluggble devices.

Definition in file hotplug.h.

Macro Definition Documentation

◆ PCSCLITE_HP_BASE_PORT

#define PCSCLITE_HP_BASE_PORT   0x200000

Definition at line 54 of file hotplug.h.

◆ PCSCLITE_HP_CFBUNDLE_NAME

#define PCSCLITE_HP_CFBUNDLE_NAME   "CFBundleName"

Definition at line 52 of file hotplug.h.

◆ PCSCLITE_HP_CPCTKEY_NAME

#define PCSCLITE_HP_CPCTKEY_NAME   "ifdCapabilities"

Definition at line 51 of file hotplug.h.

◆ PCSCLITE_HP_DROPDIR

#define PCSCLITE_HP_DROPDIR   "/usr/local/pcsc/drivers/"

Definition at line 44 of file hotplug.h.

◆ PCSCLITE_HP_LIBRKEY_NAME

#define PCSCLITE_HP_LIBRKEY_NAME   "CFBundleExecutable"

Definition at line 50 of file hotplug.h.

◆ PCSCLITE_HP_MANUKEY_NAME

#define PCSCLITE_HP_MANUKEY_NAME   "ifdVendorID"

Definition at line 47 of file hotplug.h.

◆ PCSCLITE_HP_NAMEKEY_NAME

#define PCSCLITE_HP_NAMEKEY_NAME   "ifdFriendlyName"

Definition at line 49 of file hotplug.h.

◆ PCSCLITE_HP_PRODKEY_NAME

#define PCSCLITE_HP_PRODKEY_NAME   "ifdProductID"

Definition at line 48 of file hotplug.h.

Function Documentation

◆ HPReCheckSerialReaders()

void HPReCheckSerialReaders ( void )

Definition at line 67 of file hotplug_generic.c.

◆ HPRegisterForHotplugEvents()

ULONG HPRegisterForHotplugEvents ( const char * hpDirPath)

Definition at line 55 of file hotplug_generic.c.

◆ HPSearchHotPluggables()

LONG HPSearchHotPluggables ( const char * hpDirPath)

Definition at line 48 of file hotplug_generic.c.

◆ HPStopHotPluggables()

LONG HPStopHotPluggables ( void )

Definition at line 62 of file hotplug_generic.c.