40LONG SCardEstablishContext(DWORD dwScope,
41 LPCVOID pvReserved1, LPCVOID pvReserved2,
42 LPSCARDCONTEXT phContext)
69 DWORD dwPreferredProtocols,
70 LPSCARDHANDLE phCard, LPDWORD pdwActiveProtocol)
75 (void)dwPreferredProtocols;
77 (void)pdwActiveProtocol;
84 DWORD dwPreferredProtocols,
85 DWORD dwInitialization, LPDWORD pdwActiveProtocol)
89 (void)dwPreferredProtocols;
90 (void)dwInitialization;
91 (void)pdwActiveProtocol;
96LONG SCardDisconnect(
SCARDHANDLE hCard, DWORD dwDisposition)
111LONG SCardEndTransaction(
SCARDHANDLE hCard, DWORD dwDisposition)
121 LPDWORD pcchReaderLen,
144 (void)rgReaderStates;
150LONG SCardControl(
SCARDHANDLE hCard, DWORD dwControlCode,
151 LPCVOID pbSendBuffer, DWORD cbSendLength,
152 LPVOID pbRecvBuffer, DWORD cbRecvLength,
153 LPDWORD lpBytesReturned)
161 (void)lpBytesReturned;
168 LPCBYTE pbSendBuffer, DWORD cbSendLength,
170 LPBYTE pbRecvBuffer, LPDWORD pcbRecvLength)
184 LPSTR mszGroups, LPDWORD pcchGroups)
206LONG SCardFreeMemory(
SCARDCONTEXT hContext, LPCVOID pvMem)
221LONG SCardGetAttrib(
SCARDHANDLE hCard, DWORD dwAttrId,
222LPBYTE pbAttr, LPDWORD pcbAttrLen)
232LONG SCardSetAttrib(
SCARDHANDLE hCard, DWORD dwAttrId,
233 LPCBYTE pbAttr, DWORD cbAttrLen)
#define SCARD_F_INTERNAL_ERROR
An internal consistency check failed.
LONG SCARDCONTEXT
hContext returned by SCardEstablishContext()
LONG SCARDHANDLE
hCard returned by SCardConnect()
Protocol Control Information (PCI).
This handles smart card reader communications.