Functions in
sc_smart_card_id.h
Functions that are available for working with the smart card ID.
sc_smart_card_id_copy()
Create a copy of an
sc_smart_card_id_t
instance.
sc_smart_card_id_create()
Create an instance of an
sc_smart_card_id_t
.
sc_smart_card_id_deserialize()
Deserialize the provided data and populate the provided smart card identifier instance with the data from the provided serialized buffer.
sc_smart_card_id_destroy()
Destroy an
sc_smart_card_id_t
instance.
sc_smart_card_id_equal()
Compare two smart card identifier instances to determine if they are equal.
sc_smart_card_id_get_card_id()
Retrieve the numeric identifier of a smart card.
sc_smart_card_id_get_card_label()
Retrieve the card label of a smart card.
sc_smart_card_id_get_card_name()
Retrieve the name of the card driver for a smart card.
sc_smart_card_id_get_reader_name()
Retrieve the name of the reader that a card is inserted into.
sc_smart_card_id_serialize()
Serialize a smart card ID instance.
sc_smart_card_id_set_card_id()
Set the numeric identifier of a smart card.
sc_smart_card_id_set_card_label()
Set the card label of a smart card.
sc_smart_card_id_set_card_name()
Set the card driver name for a smart card.
sc_smart_card_id_set_reader_name()
Set the reader name.
Parent topic:
Smart card identifier (sc_smart_card_id.h)
Related concepts
Data types in sc_smart_card_id.h