FreeRDP
SCardApiFunctionTable Struct Reference
Collaboration diagram for SCardApiFunctionTable:

Data Fields

DWORD dwVersion
 
DWORD dwFlags
 
fnSCardEstablishContext pfnSCardEstablishContext
 
fnSCardReleaseContext pfnSCardReleaseContext
 
fnSCardIsValidContext pfnSCardIsValidContext
 
fnSCardListReaderGroupsA pfnSCardListReaderGroupsA
 
fnSCardListReaderGroupsW pfnSCardListReaderGroupsW
 
fnSCardListReadersA pfnSCardListReadersA
 
fnSCardListReadersW pfnSCardListReadersW
 
fnSCardListCardsA pfnSCardListCardsA
 
fnSCardListCardsW pfnSCardListCardsW
 
fnSCardListInterfacesA pfnSCardListInterfacesA
 
fnSCardListInterfacesW pfnSCardListInterfacesW
 
fnSCardGetProviderIdA pfnSCardGetProviderIdA
 
fnSCardGetProviderIdW pfnSCardGetProviderIdW
 
fnSCardGetCardTypeProviderNameA pfnSCardGetCardTypeProviderNameA
 
fnSCardGetCardTypeProviderNameW pfnSCardGetCardTypeProviderNameW
 
fnSCardIntroduceReaderGroupA pfnSCardIntroduceReaderGroupA
 
fnSCardIntroduceReaderGroupW pfnSCardIntroduceReaderGroupW
 
fnSCardForgetReaderGroupA pfnSCardForgetReaderGroupA
 
fnSCardForgetReaderGroupW pfnSCardForgetReaderGroupW
 
fnSCardIntroduceReaderA pfnSCardIntroduceReaderA
 
fnSCardIntroduceReaderW pfnSCardIntroduceReaderW
 
fnSCardForgetReaderA pfnSCardForgetReaderA
 
fnSCardForgetReaderW pfnSCardForgetReaderW
 
fnSCardAddReaderToGroupA pfnSCardAddReaderToGroupA
 
fnSCardAddReaderToGroupW pfnSCardAddReaderToGroupW
 
fnSCardRemoveReaderFromGroupA pfnSCardRemoveReaderFromGroupA
 
fnSCardRemoveReaderFromGroupW pfnSCardRemoveReaderFromGroupW
 
fnSCardIntroduceCardTypeA pfnSCardIntroduceCardTypeA
 
fnSCardIntroduceCardTypeW pfnSCardIntroduceCardTypeW
 
fnSCardSetCardTypeProviderNameA pfnSCardSetCardTypeProviderNameA
 
fnSCardSetCardTypeProviderNameW pfnSCardSetCardTypeProviderNameW
 
fnSCardForgetCardTypeA pfnSCardForgetCardTypeA
 
fnSCardForgetCardTypeW pfnSCardForgetCardTypeW
 
fnSCardFreeMemory pfnSCardFreeMemory
 
fnSCardAccessStartedEvent pfnSCardAccessStartedEvent
 
fnSCardReleaseStartedEvent pfnSCardReleaseStartedEvent
 
fnSCardLocateCardsA pfnSCardLocateCardsA
 
fnSCardLocateCardsW pfnSCardLocateCardsW
 
fnSCardLocateCardsByATRA pfnSCardLocateCardsByATRA
 
fnSCardLocateCardsByATRW pfnSCardLocateCardsByATRW
 
fnSCardGetStatusChangeA pfnSCardGetStatusChangeA
 
fnSCardGetStatusChangeW pfnSCardGetStatusChangeW
 
fnSCardCancel pfnSCardCancel
 
fnSCardConnectA pfnSCardConnectA
 
fnSCardConnectW pfnSCardConnectW
 
fnSCardReconnect pfnSCardReconnect
 
fnSCardDisconnect pfnSCardDisconnect
 
fnSCardBeginTransaction pfnSCardBeginTransaction
 
fnSCardEndTransaction pfnSCardEndTransaction
 
fnSCardCancelTransaction pfnSCardCancelTransaction
 
fnSCardState pfnSCardState
 
fnSCardStatusA pfnSCardStatusA
 
fnSCardStatusW pfnSCardStatusW
 
fnSCardTransmit pfnSCardTransmit
 
fnSCardGetTransmitCount pfnSCardGetTransmitCount
 
fnSCardControl pfnSCardControl
 
fnSCardGetAttrib pfnSCardGetAttrib
 
fnSCardSetAttrib pfnSCardSetAttrib
 
fnSCardUIDlgSelectCardA pfnSCardUIDlgSelectCardA
 
fnSCardUIDlgSelectCardW pfnSCardUIDlgSelectCardW
 
fnGetOpenCardNameA pfnGetOpenCardNameA
 
fnGetOpenCardNameW pfnGetOpenCardNameW
 
fnSCardDlgExtendedError pfnSCardDlgExtendedError
 
fnSCardReadCacheA pfnSCardReadCacheA
 
fnSCardReadCacheW pfnSCardReadCacheW
 
fnSCardWriteCacheA pfnSCardWriteCacheA
 
fnSCardWriteCacheW pfnSCardWriteCacheW
 
fnSCardGetReaderIconA pfnSCardGetReaderIconA
 
fnSCardGetReaderIconW pfnSCardGetReaderIconW
 
fnSCardGetDeviceTypeIdA pfnSCardGetDeviceTypeIdA
 
fnSCardGetDeviceTypeIdW pfnSCardGetDeviceTypeIdW
 
fnSCardGetReaderDeviceInstanceIdA pfnSCardGetReaderDeviceInstanceIdA
 
fnSCardGetReaderDeviceInstanceIdW pfnSCardGetReaderDeviceInstanceIdW
 
fnSCardListReadersWithDeviceInstanceIdA pfnSCardListReadersWithDeviceInstanceIdA
 
fnSCardListReadersWithDeviceInstanceIdW pfnSCardListReadersWithDeviceInstanceIdW
 
fnSCardAudit pfnSCardAudit
 

Detailed Description

Definition at line 1111 of file include/winpr/smartcard.h.

Field Documentation

◆ dwFlags

DWORD SCardApiFunctionTable::dwFlags

Definition at line 1114 of file include/winpr/smartcard.h.

◆ dwVersion

DWORD SCardApiFunctionTable::dwVersion

Definition at line 1113 of file include/winpr/smartcard.h.

◆ pfnGetOpenCardNameA

fnGetOpenCardNameA SCardApiFunctionTable::pfnGetOpenCardNameA

Definition at line 1176 of file include/winpr/smartcard.h.

◆ pfnGetOpenCardNameW

fnGetOpenCardNameW SCardApiFunctionTable::pfnGetOpenCardNameW

Definition at line 1177 of file include/winpr/smartcard.h.

◆ pfnSCardAccessStartedEvent

fnSCardAccessStartedEvent SCardApiFunctionTable::pfnSCardAccessStartedEvent

Definition at line 1150 of file include/winpr/smartcard.h.

◆ pfnSCardAddReaderToGroupA

fnSCardAddReaderToGroupA SCardApiFunctionTable::pfnSCardAddReaderToGroupA

Definition at line 1139 of file include/winpr/smartcard.h.

◆ pfnSCardAddReaderToGroupW

fnSCardAddReaderToGroupW SCardApiFunctionTable::pfnSCardAddReaderToGroupW

Definition at line 1140 of file include/winpr/smartcard.h.

◆ pfnSCardAudit

fnSCardAudit SCardApiFunctionTable::pfnSCardAudit

Definition at line 1191 of file include/winpr/smartcard.h.

◆ pfnSCardBeginTransaction

fnSCardBeginTransaction SCardApiFunctionTable::pfnSCardBeginTransaction

Definition at line 1163 of file include/winpr/smartcard.h.

◆ pfnSCardCancel

fnSCardCancel SCardApiFunctionTable::pfnSCardCancel

Definition at line 1158 of file include/winpr/smartcard.h.

◆ pfnSCardCancelTransaction

fnSCardCancelTransaction SCardApiFunctionTable::pfnSCardCancelTransaction

Definition at line 1165 of file include/winpr/smartcard.h.

◆ pfnSCardConnectA

fnSCardConnectA SCardApiFunctionTable::pfnSCardConnectA

Definition at line 1159 of file include/winpr/smartcard.h.

◆ pfnSCardConnectW

fnSCardConnectW SCardApiFunctionTable::pfnSCardConnectW

Definition at line 1160 of file include/winpr/smartcard.h.

◆ pfnSCardControl

fnSCardControl SCardApiFunctionTable::pfnSCardControl

Definition at line 1171 of file include/winpr/smartcard.h.

◆ pfnSCardDisconnect

fnSCardDisconnect SCardApiFunctionTable::pfnSCardDisconnect

Definition at line 1162 of file include/winpr/smartcard.h.

◆ pfnSCardDlgExtendedError

fnSCardDlgExtendedError SCardApiFunctionTable::pfnSCardDlgExtendedError

Definition at line 1178 of file include/winpr/smartcard.h.

◆ pfnSCardEndTransaction

fnSCardEndTransaction SCardApiFunctionTable::pfnSCardEndTransaction

Definition at line 1164 of file include/winpr/smartcard.h.

◆ pfnSCardEstablishContext

fnSCardEstablishContext SCardApiFunctionTable::pfnSCardEstablishContext

Definition at line 1116 of file include/winpr/smartcard.h.

◆ pfnSCardForgetCardTypeA

fnSCardForgetCardTypeA SCardApiFunctionTable::pfnSCardForgetCardTypeA

Definition at line 1147 of file include/winpr/smartcard.h.

◆ pfnSCardForgetCardTypeW

fnSCardForgetCardTypeW SCardApiFunctionTable::pfnSCardForgetCardTypeW

Definition at line 1148 of file include/winpr/smartcard.h.

◆ pfnSCardForgetReaderA

fnSCardForgetReaderA SCardApiFunctionTable::pfnSCardForgetReaderA

Definition at line 1137 of file include/winpr/smartcard.h.

◆ pfnSCardForgetReaderGroupA

fnSCardForgetReaderGroupA SCardApiFunctionTable::pfnSCardForgetReaderGroupA

Definition at line 1133 of file include/winpr/smartcard.h.

◆ pfnSCardForgetReaderGroupW

fnSCardForgetReaderGroupW SCardApiFunctionTable::pfnSCardForgetReaderGroupW

Definition at line 1134 of file include/winpr/smartcard.h.

◆ pfnSCardForgetReaderW

fnSCardForgetReaderW SCardApiFunctionTable::pfnSCardForgetReaderW

Definition at line 1138 of file include/winpr/smartcard.h.

◆ pfnSCardFreeMemory

fnSCardFreeMemory SCardApiFunctionTable::pfnSCardFreeMemory

Definition at line 1149 of file include/winpr/smartcard.h.

◆ pfnSCardGetAttrib

fnSCardGetAttrib SCardApiFunctionTable::pfnSCardGetAttrib

Definition at line 1172 of file include/winpr/smartcard.h.

◆ pfnSCardGetCardTypeProviderNameA

fnSCardGetCardTypeProviderNameA SCardApiFunctionTable::pfnSCardGetCardTypeProviderNameA

Definition at line 1129 of file include/winpr/smartcard.h.

◆ pfnSCardGetCardTypeProviderNameW

fnSCardGetCardTypeProviderNameW SCardApiFunctionTable::pfnSCardGetCardTypeProviderNameW

Definition at line 1130 of file include/winpr/smartcard.h.

◆ pfnSCardGetDeviceTypeIdA

fnSCardGetDeviceTypeIdA SCardApiFunctionTable::pfnSCardGetDeviceTypeIdA

Definition at line 1185 of file include/winpr/smartcard.h.

◆ pfnSCardGetDeviceTypeIdW

fnSCardGetDeviceTypeIdW SCardApiFunctionTable::pfnSCardGetDeviceTypeIdW

Definition at line 1186 of file include/winpr/smartcard.h.

◆ pfnSCardGetProviderIdA

fnSCardGetProviderIdA SCardApiFunctionTable::pfnSCardGetProviderIdA

Definition at line 1127 of file include/winpr/smartcard.h.

◆ pfnSCardGetProviderIdW

fnSCardGetProviderIdW SCardApiFunctionTable::pfnSCardGetProviderIdW

Definition at line 1128 of file include/winpr/smartcard.h.

◆ pfnSCardGetReaderDeviceInstanceIdA

fnSCardGetReaderDeviceInstanceIdA SCardApiFunctionTable::pfnSCardGetReaderDeviceInstanceIdA

Definition at line 1187 of file include/winpr/smartcard.h.

◆ pfnSCardGetReaderDeviceInstanceIdW

fnSCardGetReaderDeviceInstanceIdW SCardApiFunctionTable::pfnSCardGetReaderDeviceInstanceIdW

Definition at line 1188 of file include/winpr/smartcard.h.

◆ pfnSCardGetReaderIconA

fnSCardGetReaderIconA SCardApiFunctionTable::pfnSCardGetReaderIconA

Definition at line 1183 of file include/winpr/smartcard.h.

◆ pfnSCardGetReaderIconW

fnSCardGetReaderIconW SCardApiFunctionTable::pfnSCardGetReaderIconW

Definition at line 1184 of file include/winpr/smartcard.h.

◆ pfnSCardGetStatusChangeA

fnSCardGetStatusChangeA SCardApiFunctionTable::pfnSCardGetStatusChangeA

Definition at line 1156 of file include/winpr/smartcard.h.

◆ pfnSCardGetStatusChangeW

fnSCardGetStatusChangeW SCardApiFunctionTable::pfnSCardGetStatusChangeW

Definition at line 1157 of file include/winpr/smartcard.h.

◆ pfnSCardGetTransmitCount

fnSCardGetTransmitCount SCardApiFunctionTable::pfnSCardGetTransmitCount

Definition at line 1170 of file include/winpr/smartcard.h.

◆ pfnSCardIntroduceCardTypeA

fnSCardIntroduceCardTypeA SCardApiFunctionTable::pfnSCardIntroduceCardTypeA

Definition at line 1143 of file include/winpr/smartcard.h.

◆ pfnSCardIntroduceCardTypeW

fnSCardIntroduceCardTypeW SCardApiFunctionTable::pfnSCardIntroduceCardTypeW

Definition at line 1144 of file include/winpr/smartcard.h.

◆ pfnSCardIntroduceReaderA

fnSCardIntroduceReaderA SCardApiFunctionTable::pfnSCardIntroduceReaderA

Definition at line 1135 of file include/winpr/smartcard.h.

◆ pfnSCardIntroduceReaderGroupA

fnSCardIntroduceReaderGroupA SCardApiFunctionTable::pfnSCardIntroduceReaderGroupA

Definition at line 1131 of file include/winpr/smartcard.h.

◆ pfnSCardIntroduceReaderGroupW

fnSCardIntroduceReaderGroupW SCardApiFunctionTable::pfnSCardIntroduceReaderGroupW

Definition at line 1132 of file include/winpr/smartcard.h.

◆ pfnSCardIntroduceReaderW

fnSCardIntroduceReaderW SCardApiFunctionTable::pfnSCardIntroduceReaderW

Definition at line 1136 of file include/winpr/smartcard.h.

◆ pfnSCardIsValidContext

fnSCardIsValidContext SCardApiFunctionTable::pfnSCardIsValidContext

Definition at line 1118 of file include/winpr/smartcard.h.

◆ pfnSCardListCardsA

fnSCardListCardsA SCardApiFunctionTable::pfnSCardListCardsA

Definition at line 1123 of file include/winpr/smartcard.h.

◆ pfnSCardListCardsW

fnSCardListCardsW SCardApiFunctionTable::pfnSCardListCardsW

Definition at line 1124 of file include/winpr/smartcard.h.

◆ pfnSCardListInterfacesA

fnSCardListInterfacesA SCardApiFunctionTable::pfnSCardListInterfacesA

Definition at line 1125 of file include/winpr/smartcard.h.

◆ pfnSCardListInterfacesW

fnSCardListInterfacesW SCardApiFunctionTable::pfnSCardListInterfacesW

Definition at line 1126 of file include/winpr/smartcard.h.

◆ pfnSCardListReaderGroupsA

fnSCardListReaderGroupsA SCardApiFunctionTable::pfnSCardListReaderGroupsA

Definition at line 1119 of file include/winpr/smartcard.h.

◆ pfnSCardListReaderGroupsW

fnSCardListReaderGroupsW SCardApiFunctionTable::pfnSCardListReaderGroupsW

Definition at line 1120 of file include/winpr/smartcard.h.

◆ pfnSCardListReadersA

fnSCardListReadersA SCardApiFunctionTable::pfnSCardListReadersA

Definition at line 1121 of file include/winpr/smartcard.h.

◆ pfnSCardListReadersW

fnSCardListReadersW SCardApiFunctionTable::pfnSCardListReadersW

Definition at line 1122 of file include/winpr/smartcard.h.

◆ pfnSCardListReadersWithDeviceInstanceIdA

fnSCardListReadersWithDeviceInstanceIdA SCardApiFunctionTable::pfnSCardListReadersWithDeviceInstanceIdA

Definition at line 1189 of file include/winpr/smartcard.h.

◆ pfnSCardListReadersWithDeviceInstanceIdW

fnSCardListReadersWithDeviceInstanceIdW SCardApiFunctionTable::pfnSCardListReadersWithDeviceInstanceIdW

Definition at line 1190 of file include/winpr/smartcard.h.

◆ pfnSCardLocateCardsA

fnSCardLocateCardsA SCardApiFunctionTable::pfnSCardLocateCardsA

Definition at line 1152 of file include/winpr/smartcard.h.

◆ pfnSCardLocateCardsByATRA

fnSCardLocateCardsByATRA SCardApiFunctionTable::pfnSCardLocateCardsByATRA

Definition at line 1154 of file include/winpr/smartcard.h.

◆ pfnSCardLocateCardsByATRW

fnSCardLocateCardsByATRW SCardApiFunctionTable::pfnSCardLocateCardsByATRW

Definition at line 1155 of file include/winpr/smartcard.h.

◆ pfnSCardLocateCardsW

fnSCardLocateCardsW SCardApiFunctionTable::pfnSCardLocateCardsW

Definition at line 1153 of file include/winpr/smartcard.h.

◆ pfnSCardReadCacheA

fnSCardReadCacheA SCardApiFunctionTable::pfnSCardReadCacheA

Definition at line 1179 of file include/winpr/smartcard.h.

◆ pfnSCardReadCacheW

fnSCardReadCacheW SCardApiFunctionTable::pfnSCardReadCacheW

Definition at line 1180 of file include/winpr/smartcard.h.

◆ pfnSCardReconnect

fnSCardReconnect SCardApiFunctionTable::pfnSCardReconnect

Definition at line 1161 of file include/winpr/smartcard.h.

◆ pfnSCardReleaseContext

fnSCardReleaseContext SCardApiFunctionTable::pfnSCardReleaseContext

Definition at line 1117 of file include/winpr/smartcard.h.

◆ pfnSCardReleaseStartedEvent

fnSCardReleaseStartedEvent SCardApiFunctionTable::pfnSCardReleaseStartedEvent

Definition at line 1151 of file include/winpr/smartcard.h.

◆ pfnSCardRemoveReaderFromGroupA

fnSCardRemoveReaderFromGroupA SCardApiFunctionTable::pfnSCardRemoveReaderFromGroupA

Definition at line 1141 of file include/winpr/smartcard.h.

◆ pfnSCardRemoveReaderFromGroupW

fnSCardRemoveReaderFromGroupW SCardApiFunctionTable::pfnSCardRemoveReaderFromGroupW

Definition at line 1142 of file include/winpr/smartcard.h.

◆ pfnSCardSetAttrib

fnSCardSetAttrib SCardApiFunctionTable::pfnSCardSetAttrib

Definition at line 1173 of file include/winpr/smartcard.h.

◆ pfnSCardSetCardTypeProviderNameA

fnSCardSetCardTypeProviderNameA SCardApiFunctionTable::pfnSCardSetCardTypeProviderNameA

Definition at line 1145 of file include/winpr/smartcard.h.

◆ pfnSCardSetCardTypeProviderNameW

fnSCardSetCardTypeProviderNameW SCardApiFunctionTable::pfnSCardSetCardTypeProviderNameW

Definition at line 1146 of file include/winpr/smartcard.h.

◆ pfnSCardState

fnSCardState SCardApiFunctionTable::pfnSCardState

Definition at line 1166 of file include/winpr/smartcard.h.

◆ pfnSCardStatusA

fnSCardStatusA SCardApiFunctionTable::pfnSCardStatusA

Definition at line 1167 of file include/winpr/smartcard.h.

◆ pfnSCardStatusW

fnSCardStatusW SCardApiFunctionTable::pfnSCardStatusW

Definition at line 1168 of file include/winpr/smartcard.h.

◆ pfnSCardTransmit

fnSCardTransmit SCardApiFunctionTable::pfnSCardTransmit

Definition at line 1169 of file include/winpr/smartcard.h.

◆ pfnSCardUIDlgSelectCardA

fnSCardUIDlgSelectCardA SCardApiFunctionTable::pfnSCardUIDlgSelectCardA

Definition at line 1174 of file include/winpr/smartcard.h.

◆ pfnSCardUIDlgSelectCardW

fnSCardUIDlgSelectCardW SCardApiFunctionTable::pfnSCardUIDlgSelectCardW

Definition at line 1175 of file include/winpr/smartcard.h.

◆ pfnSCardWriteCacheA

fnSCardWriteCacheA SCardApiFunctionTable::pfnSCardWriteCacheA

Definition at line 1181 of file include/winpr/smartcard.h.

◆ pfnSCardWriteCacheW

fnSCardWriteCacheW SCardApiFunctionTable::pfnSCardWriteCacheW

Definition at line 1182 of file include/winpr/smartcard.h.


The documentation for this struct was generated from the following file: