|
Extending Basic Card Object | |
| CHIPCARD_API int | LC_ProcessorCard_ExtendCard (LC_CARD *card) |
| CHIPCARD_API int | LC_ProcessorCard_UnextendCard (LC_CARD *card) |
File/Folder Selection | |
Most processor cards contain a file system, which consists of:
| |
| CHIPCARD_API LC_CLIENT_RESULT | LC_ProcessorCard_SelectDF (LC_CARD *card, const char *fname) |
| CHIPCARD_API LC_CLIENT_RESULT | LC_ProcessorCard_SelectEF (LC_CARD *card, const char *fname) |
Functions | |
| CHIPCARD_API CHIPCARD_DEPRECATED LC_CLIENT_RESULT | LC_ProcessorCard_ReadRecord (LC_CARD *card, int recNum, GWEN_BUFFER *buf) |
| CHIPCARD_API CHIPCARD_DEPRECATED LC_CLIENT_RESULT | LC_ProcessorCard_WriteRecord (LC_CARD *card, int recNum, GWEN_BUFFER *buf) |
| CHIPCARD_API int LC_ProcessorCard_ExtendCard | ( | LC_CARD * | card | ) |
Extends a basic card type thus making functions of this group available. This stores some processor-card-related data with the given card object.
| CHIPCARD_API CHIPCARD_DEPRECATED LC_CLIENT_RESULT LC_ProcessorCard_ReadRecord | ( | LC_CARD * | card, | |
| int | recNum, | |||
| GWEN_BUFFER * | buf | |||
| ) |
| CHIPCARD_API LC_CLIENT_RESULT LC_ProcessorCard_SelectDF | ( | LC_CARD * | card, | |
| const char * | fname | |||
| ) |
Select a dedicated file (DF) by its name. This function operates on the currently selected DF. Use LC_Card_SelectMF to select the MasterFile (MF, root).
| CHIPCARD_API LC_CLIENT_RESULT LC_ProcessorCard_SelectEF | ( | LC_CARD * | card, | |
| const char * | fname | |||
| ) |
Selects an elementary file (EF) within the currently selected DF (or MF).
| CHIPCARD_API int LC_ProcessorCard_UnextendCard | ( | LC_CARD * | card | ) |
Unextend a card object which has previously been extended using LC_ProcessorCard_ExtendCard. This functions releases all processor-card-related ressources.
| CHIPCARD_API CHIPCARD_DEPRECATED LC_CLIENT_RESULT LC_ProcessorCard_WriteRecord | ( | LC_CARD * | card, | |
| int | recNum, | |||
| GWEN_BUFFER * | buf | |||
| ) |
1.5.3