API C/C++
HSM Dinamo
Cargando...
Buscando...
No se han encontrado entradas
Referencia de estructura DN_SC_INFO

dinamo#include ".h"

Campos de datos

BYTE pbATR[DN_SC_MAX_ATR_LEN]
 
int nATRSize
 
BYTE pbCSN1 [sizeof(DWORD)]
 
BYTE pbCSN2 [sizeof(DWORD)]
 
BYTE pbIRN [sizeof(DWORD)]
 
char szCardFamily[DN_SC_MAX_CARD_FAMILY_LEN]
 
char szNombreDelProducto[DN_SC_MAX_CARD_PRODUCT_NAME_LEN]
 
char szCardOSVersion[DN_SC_MAX_CARD_OS_VERSION_LEN]
 
BYTE bCardProgramVersion
 
BYTE bCardChipVersion
 
BYTE bLockByte1
 
BYTE bLockByte2
 
BOOL bHasLegacyCard
 
BOOL bIsOEMKeyAvailable
 
BOOL bIsFormatted
 
BOOL bIsPINLocked
 
BOOL bHasPINInfo
 
BOOL bIsPINSMCOn
 
BYTE bPINMMPN
 
BYTE bPINSCR
 
BYTE bPINUCR
 
BYTE bPINCKS
 

Descripción detallada

Estructura que contiene información general sobre la tarjeta inteligente. Se utiliza en DSCGetInfo().

Ejemplos
sc_inspect.c.

Campos

pbATR

ATR (Respuesta al reinicio).

nATRSize

int nATRSize

Tamaño ATR.

pbCSN1

BYTE pbCSN1[sizeof(DWORD)]

CSN1 (Número de serie de la tarjeta).

pbCSN2

BYTE pbCSN2[sizeof(DWORD)]

CSN2 (Número de serie de la tarjeta).

pbIRN

BYTE pbIRN[sizeof(DWORD)]

IRN (Número de referencia del emisor).

szCardFamily

char szCardFamily[DN_SC_MAX_CARD_FAMILY_LEN]

Familia de tarjetas.

Ejemplos
sc_inspect.c.

szCardProductName

char szCardProductName[DN_SC_MAX_CARD_PRODUCT_NAME_LEN]

Nombre del producto de la tarjeta.

Ejemplos
sc_inspect.c.

szCardOSVersion

char szCardOSVersion[DN_SC_MAX_CARD_OS_VERSION_LEN]

Versión del sistema operativo de la tarjeta.

Ejemplos
sc_inspect.c.

bCardProgramVersion

BYTE bCardProgramVersion

Versión del programa de tarjetas.

bCardChipVersion

BYTE bCardChipVersion

Versión con chip de tarjeta.

bLockByte1

BYTE bLockByte1

Bloquear byte 1.

bLockByte2

BYTE bLockByte2

Bloquea el byte 2. Debe ser igual a bLockByte1.

bHasLegacyCard

BOOL bHasLegacyCard

Indica si la tarjeta es heredada.

bIsOEMKeyAvailable

BOOL bIsOEMKeyAvailable

Indica si la llave OEM está disponible.

bIsFormatted

BOOL bIsFormatted

Indica si la tarjeta está formateada.

bIsPINLocked

BOOL bIsPINLocked

Indica si el PIN está bloqueado.

bHasPINInfo

BOOL bHasPINInfo

Indica si la información del PIN está disponible.

bIsPINSMCOn

BOOL bIsPINSMCOn

Indica si el PIN SMC (Secure Messaging for Confidentiality) está activado.

bPINMMPN

BYTE bPINMMPN

MMPN (Modo Número Máximo de Presentación). Número máximo de intentos de PIN incorrectos.

bPINSCR

BYTE bPINSCR

SCR (Ratificación de código secreto). Número de intentos de PIN incorrectos.

bPINUCR

BYTE bPINUCR

UCR (Código de Referencia de Desbloqueo).

bPINCKS

BYTE bPINCKS

CKS (suma de comprobación).


La documentación de esta estructura se generó a partir del siguiente archivo: