SC_SET_CARD_DRIVER

Section: OpenSC API reference (3)
Updated: 08/27/2008
Index Return to Main Contents
 

NAME

sc_set_card_driver - Force the use of a specified smart card driver  

SYNOPSIS

#include <opensc.h>

int sc_set_card_driver(struct sc_context *ctx, const char *short_name);
                

 

DESCRIPTION

This function forces the use of a a specific card driver to be used in context ctx. The name of the driver is specified in short_name. Possible options are:

etoken
flex
cyberflex
gpk
miocos
mcrd
setcos
starcos
tcos
openpgp
jcop
oberthur
belpic
emv

This function only needs to be called if OpenSC fails to auto-detect your card. If used, it should be called immediately after establishing a new context with sc_establish_context(), but before doing anything else with the context.  

RETURN VALUE

If an error occurred, a negative value is returned indicating the error. Otherwise, 0 is returned.


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE

linux.jgfs.net manual pages