Protocol identifiers that define the protocols used to communicate with the card.
#include <smartcard/sc_data_types.h>
typedef enum
SC_SCARD_PROTOCOL_UNDEFINED = 0x00000001
SC_SCARD_PROTOCOL_DEFAULT = 0x00000002
SC_SCARD_PROTOCOL_OPTIMAL = 0x00000004
SC_SCARD_PROTOCOL_T0 = 0x00000008
SC_SCARD_PROTOCOL_T1 = 0x00000010
SC_SCARD_PROTOCOL_RAW = 0x00000020
SC_SCARD_PROTOCOL_APPDATA = 0x00000040
} sc_protocol_t;
BlackBerry 10.2.0
These protocols must be defined to map to a specific bit position so that multiple protocols may be specified by combining them with a bitwise OR operation.