LTC23
Descripción
Sintaxis
Respuesta
Notas
Ejemplos
COPYRIGHT © 1998 C3PO CHIP CARD COMPUTING
Desactiva la tarjeta insertada en el contactor correspondiente,
terminando así el proceso de interacción con ella.
#include "C3LTC2x.H"
LONG C3POWEROFF(HANDLE hCommDev, int nCCA )
hCommDev
Identificador del puerto.
nCCA
Contactor de tarjeta. (0 = Primero )
Si el valor devuelto es < 0
Si el valor devuelto es = 0
En el caso del LTC23 al disponer de un solo contactor de tarjeta
nCCA siempre será 0.
Para la correcta interpretación de esta función consultar el
comando correspondiente en el capítulo anterior.
#include "C3LTC2x.H"
HANDLE hCommDev;
int nATRLen;
char ATR[80];
char SW[2];
void main()
{
long lRet;
hCommDev = C3OPEN( "COM2" );
if( hCommDev < 0 ) ExitMessage( "Error al abrir el puerto" );
lRet = C3INSERT( hCommDev, 0, 30000 );
if( lRet = 0 ) {
/* Se ha insertado una tarjeta */
if( C3POWERON( hCommDev, 0, 0, &nATRLen, ATR,
&SW[0], &SW[1] ) == 0 ) {
/* Tarjeta inicializada */
...
C3POWEROFF( hCommDev, 0 );
}
C3REMOVE( hCommDev, 0, 30000 );
}
C3CLOSE( hCommDev );
}
32
MANUAL DE REFERENCIA
C3POWEROFF
C3POWEROFF
Error de comunicación
Ejecución correcta
MTR-LTC23-100G.DOC