Structs§
- DEVICE_
CAPABILITIES - ICC_
STATE - PROTOCOL_
OPTIONS - SCARD_
IO_ HEADER - SCARD_
IO_ REQUEST - SCARD_
READERSTATE - SCardIO
Request
Constants§
- INFINITE
- MAX_
ATR_ SIZE - MAX_
BUFFER_ SIZE - MAX_
BUFFER_ SIZE_ EXTENDED - MAX_
READERNAME - PCSCLITE_
MAX_ READERS_ CONTEXTS - SCARD_
ABSENT - SCARD_
ATR_ LENGTH - SCARD_
AUTOALLOCATE - SCARD_
EJECT_ CARD - SCARD_
E_ BAD_ SEEK - SCARD_
E_ CANCELLED - SCARD_
E_ CANT_ DISPOSE - SCARD_
E_ CARD_ UNSUPPORTED - SCARD_
E_ CERTIFICATE_ UNAVAILABLE - SCARD_
E_ COMM_ DATA_ LOST - SCARD_
E_ DIR_ NOT_ FOUND - SCARD_
E_ DUPLICATE_ READER - SCARD_
E_ FILE_ NOT_ FOUND - SCARD_
E_ ICC_ CREATEORDER - SCARD_
E_ ICC_ INSTALLATION - SCARD_
E_ INVALID_ ATR - SCARD_
E_ INVALID_ CHV - SCARD_
E_ INVALID_ HANDLE - SCARD_
E_ INVALID_ PARAMETER - SCARD_
E_ INVALID_ TARGET - SCARD_
E_ INVALID_ VALUE - SCARD_
E_ NOT_ READY - SCARD_
E_ NOT_ TRANSACTED - SCARD_
E_ NO_ ACCESS - SCARD_
E_ NO_ DIR - SCARD_
E_ NO_ FILE - SCARD_
E_ NO_ KEY_ CONTAINER - SCARD_
E_ NO_ MEMORY - SCARD_
E_ NO_ READERS_ AVAILABLE - SCARD_
E_ NO_ SERVICE - SCARD_
E_ NO_ SMARTCARD - SCARD_
E_ NO_ SUCH_ CERTIFICATE - SCARD_
E_ PCI_ TOO_ SMALL - SCARD_
E_ PROTO_ MISMATCH - SCARD_
E_ READER_ UNAVAILABLE - SCARD_
E_ READER_ UNSUPPORTED - SCARD_
E_ SERVER_ TOO_ BUSY - SCARD_
E_ SERVICE_ STOPPED - SCARD_
E_ SHARING_ VIOLATION - SCARD_
E_ SYSTEM_ CANCELLED - SCARD_
E_ TIMEOUT - SCARD_
E_ UNEXPECTED - SCARD_
E_ UNKNOWN_ CARD - SCARD_
E_ UNKNOWN_ READER - SCARD_
E_ UNKNOWN_ RES_ MNG - SCARD_
E_ UNSUPPORTED_ FEATURE - SCARD_
E_ WRITE_ TOO_ MANY - SCARD_
F_ COMM_ ERROR - SCARD_
F_ INTERNAL_ ERROR - SCARD_
F_ UNKNOWN_ ERROR - SCARD_
F_ WAITED_ TOO_ LONG - SCARD_
LEAVE_ CARD - SCARD_
NEGOTIABLE - SCARD_
POWERED - SCARD_
PRESENT - SCARD_
PROTOCOL_ ANY - SCARD_
PROTOCOL_ RAW - SCARD_
PROTOCOL_ T0 - SCARD_
PROTOCOL_ T1 - SCARD_
PROTOCOL_ T15 - SCARD_
PROTOCOL_ UNDEFINED - SCARD_
P_ SHUTDOWN - SCARD_
RESET_ CARD - SCARD_
SCOPE_ GLOBAL - SCARD_
SCOPE_ SYSTEM - SCARD_
SCOPE_ TERMINAL - SCARD_
SCOPE_ USER - SCARD_
SHARE_ DIRECT - SCARD_
SHARE_ EXCLUSIVE - SCARD_
SHARE_ SHARED - SCARD_
SPECIFIC - SCARD_
STATE_ ATRMATCH - SCARD_
STATE_ CHANGED - SCARD_
STATE_ EMPTY - SCARD_
STATE_ EXCLUSIVE - SCARD_
STATE_ IGNORE - SCARD_
STATE_ INUSE - SCARD_
STATE_ MUTE - SCARD_
STATE_ PRESENT - SCARD_
STATE_ UNAVAILABLE - SCARD_
STATE_ UNAWARE - SCARD_
STATE_ UNKNOWN - SCARD_
STATE_ UNPOWERED - SCARD_
SWALLOWED - SCARD_
S_ SUCCESS - SCARD_
UNKNOWN - SCARD_
UNPOWER_ CARD - SCARD_
W_ CANCELLED_ BY_ USER - SCARD_
W_ CARD_ NOT_ AUTHENTICATED - SCARD_
W_ CHV_ BLOCKED - SCARD_
W_ EOF - SCARD_
W_ REMOVED_ CARD - SCARD_
W_ RESET_ CARD - SCARD_
W_ SECURITY_ VIOLATION - SCARD_
W_ UNPOWERED_ CARD - SCARD_
W_ UNRESPONSIVE_ CARD - SCARD_
W_ UNSUPPORTED_ CARD - SCARD_
W_ WRONG_ CHV - SCARE_
E_ INSUFFICIENT_ BUFFER - TAG_
IFD_ ATR - TAG_
IFD_ POLLING_ THREAD - TAG_
IFD_ POLLING_ THREAD_ KILLABLE - TAG_
IFD_ POLLING_ THREAD_ WITH_ TIMEOUT - TAG_
IFD_ SIMULTANEOUS_ ACCESS - TAG_
IFD_ SLOTNUM - TAG_
IFD_ SLOTS_ NUMBER - TAG_
IFD_ SLOT_ THREAD_ SAFE - TAG_
IFD_ STOP_ POLLING_ THREAD - TAG_
IFD_ THREAD_ SAFE
Statics§
Functions§
- SCard
Begin ⚠Transaction - SCard
Cancel ⚠ - SCard
Connect ⚠ - SCard
Control ⚠ - SCard
Disconnect ⚠ - SCard
EndTransaction ⚠ - SCard
Establish ⚠Context - SCard
Free ⚠Memory - SCard
GetAttrib ⚠ - SCard
GetStatus ⚠Change - SCard
IsValid ⚠Context - SCard
List ⚠Reader Groups - SCard
List ⚠Readers - SCard
Reconnect ⚠ - SCard
Release ⚠Context - SCard
SetAttrib ⚠ - SCard
Status ⚠ - SCard
Transmit ⚠ - pcsc_
stringify_ ⚠error
Type Aliases§
- BOOL
- BYTE
- DWORD
- LONG
- LPBYTE
- LPCBYTE
- LPCSCARD_
IO_ REQUEST - LPCSTR
- LPCVOID
- LPDWORD
- LPSCARDCONTEXT
- LPSCARDHANDLE
- LPSCARD_
IO_ REQUEST - LPSCARD_
READERSTATE - LPSTR
- LPVOID
- PDEVICE_
CAPABILITIES - PDWORD
- PICC_
STATE - PPROTOCOL_
OPTIONS - PSCARDCONTEXT
- PSCARDHANDLE
- PSCARD_
IO_ HEADER - PSCARD_
IO_ REQUEST - PUCHAR
- PULONG
- RESPONSECODE
- SCARDCONTEXT
- SCARDHANDLE
- UCHAR
- ULONG
- USHORT
- WORD