IFDHCreateChannel(3SMARTCASmartcard Library FunctIFDHCreateChannel(3SMARTCARD)NAMEIFDHCreateChannel - create a communication channel with an IFD
SYNOPSIS
#include <smartcard/ifdhandler.h>
RESPONSECODE IFDHCreateChannel(DWORD Lun, DWORD Channel);
PARAMETERS
The IFDHCreateChannel() function takes the following parameters:
Input
Lun Logical Unit Number
Channel Channel ID
DESCRIPTION
The IFDHCreateChannel() function is similar to IFDHCreateChannelBy‐
Name(3SMARTCARD). It takes Channel (a number) as an argument instead of
the device name string. The Channel argument is typically passed from
configuration information by the smart card framework server/daemon
(the caller) to the IFD handler. The IFD handler can use this Channel
appropriately to create a communication channel to the card terminal.
RETURN VALUES
The following values are returned:
IFD_SUCCESS Successful completion.
IFD_COMMUNICATION_ERROR An error has occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │Evolving │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOIFDHCreateChannelByName(3SMARTCARD), attributes(5)NOTES
This manual page is derived from the MUSCLE PC/SC IFD Driver Developer
Kit documentation. License terms and attribution and copyright informa‐
tion for this interface are available at the default location
/var/sadm/pkg/SUNWocfh/install/copyright. If the Solaris Operating
Environment has been installed anywhere other than the default loca‐
tion, modify the path to access the file at the installed location.
SunOS 5.10 4 Dec 2002 IFDHCreateChannel(3SMARTCARD)