C3PO LTC23 Manual De Referencia página 28

Tabla de contenido
LTC23
Descripción
Sintaxis
Respuesta
Notas
Ejemplos
COPYRIGHT © 1998 C3PO CHIP CARD COMPUTING
Inicializa el lector desactivando los contactos de la tarjeta y
prestableciendose todos los parámetros internos a su valor por
defecto. Devuelve la respuesta al reset del lector.
#include "C3LTC2x.H"
LONG C3RESET( HANDLE hCommDev, LPINT ATRLen, LPSTR ATR )
hCommDev
Identificador del puerto.
ATRLen
Longitud de la cadena devuelta en ATR. (Longitud
máxima 80 carácteres).
ATR
Cadena de caracteres correspondiente a la
respuesta al reset del lector
Si el valor devuelto es < 0
Si el valor devuelto es = 0
Si el valor devuelto es > 0
Esta función inicializa el lector a sus valores por defecto,
interrumpiendo cualquier proceso de comunicación con la tarjeta
y desactivando los contactos de la tarjeta.
#include "C3LTC2x.H"
HANDLE hCommDev;
int nLen;
char ATR[80];
void main()
{
long lRet;
hCommDev = C3OPEN( "COM2" );
if( hCommDev < 0 ) ExitMessage( "Error al abrir el puerto" );
lRet = C3RESET( hCommDev, &nLen, ATR );
if( lRet <> 0 ) ExitMessage( "Error del lector" );
...
C3CLOSE( hCommDev );
}
27
MANUAL DE REFERENCIA
C3RESET
C3RESET
Error de comunicaciones
Ejecución correcta
Error detectado en el lector
MTR-LTC23-100G.DOC
Tabla de contenido
loading

Productos relacionados para C3PO LTC23

Tabla de contenido