ReactOS 0.4.16-dev-2-g02a6913
|
Go to the source code of this file.
Classes | |
struct | _SCARD_ATRMASK |
struct | SCARD_READERSTATEA |
struct | SCARD_READERSTATEW |
Typedefs | |
typedef const BYTE * | LPCBYTE |
typedef ULONG_PTR | SCARDCONTEXT |
typedef ULONG_PTR * | PSCARDCONTEXT |
typedef ULONG_PTR * | LPSCARDCONTEXT |
typedef ULONG_PTR | SCARDHANDLE |
typedef ULONG_PTR * | PSCARDHANDLE |
typedef ULONG_PTR * | LPSCARDHANDLE |
typedef struct _SCARD_ATRMASK | SCARD_ATRMASK |
typedef struct _SCARD_ATRMASK * | PSCARD_ATRMASK |
typedef struct _SCARD_ATRMASK * | LPSCARD_ATRMASK |
typedef struct SCARD_READERSTATEA * | PSCARD_READERSTATEA |
typedef struct SCARD_READERSTATEA * | LPSCARD_READERSTATEA |
typedef struct SCARD_READERSTATEW * | PSCARD_READERSTATEW |
typedef struct SCARD_READERSTATEW * | LPSCARD_READERSTATEW |
#define _LPCBYTE_DEFINED |
Definition at line 33 of file winscard.h.
#define SCARD_SCOPE_SYSTEM 2 |
Definition at line 30 of file winscard.h.
#define SCARD_SCOPE_TERMINAL 1 |
Definition at line 29 of file winscard.h.
#define SCARD_SCOPE_USER 0 |
Definition at line 28 of file winscard.h.
#define SCardAddReaderToGroup WINELIB_NAME_AW(SCardAddReaderToGroup) |
Definition at line 77 of file winscard.h.
#define SCardConnect WINELIB_NAME_AW(SCardConnect) |
Definition at line 82 of file winscard.h.
#define SCardForgetCardType WINELIB_NAME_AW(SCardForgetCardType) |
Definition at line 89 of file winscard.h.
#define SCardForgetReader WINELIB_NAME_AW(SCardForgetReader) |
Definition at line 92 of file winscard.h.
#define SCardForgetReaderGroup WINELIB_NAME_AW(SCardForgetReaderGroup) |
Definition at line 95 of file winscard.h.
#define SCardGetCardTypeProviderName WINELIB_NAME_AW(SCardGetCardTypeProviderName) |
Definition at line 100 of file winscard.h.
#define SCardGetProviderId WINELIB_NAME_AW(SCardGetProviderId) |
Definition at line 103 of file winscard.h.
#define SCardGetStatusChange WINELIB_NAME_AW(SCardGetStatusChange) |
Definition at line 106 of file winscard.h.
#define SCardIntroduceCardType WINELIB_NAME_AW(SCardIntroduceCardType) |
Definition at line 109 of file winscard.h.
#define SCardIntroduceReader WINELIB_NAME_AW(SCardIntroduceReader) |
Definition at line 112 of file winscard.h.
#define SCardIntroduceReaderGroup WINELIB_NAME_AW(SCardIntroduceReaderGroup) |
Definition at line 115 of file winscard.h.
#define SCardListCards WINELIB_NAME_AW(SCardListCards) |
Definition at line 119 of file winscard.h.
#define SCardListInterfaces WINELIB_NAME_AW(SCardListInterfaces) |
Definition at line 122 of file winscard.h.
#define SCardListReaderGroups WINELIB_NAME_AW(SCardListReaderGroups) |
Definition at line 128 of file winscard.h.
#define SCardListReaders WINELIB_NAME_AW(SCardListReaders) |
Definition at line 125 of file winscard.h.
#define SCardLocateCards WINELIB_NAME_AW(SCardLocateCards) |
Definition at line 131 of file winscard.h.
#define SCardLocateCardsByATR WINELIB_NAME_AW(SCardLocateCardsByATR) |
Definition at line 134 of file winscard.h.
#define SCardRemoveReaderFromGroup WINELIB_NAME_AW(SCardRemoveReaderFromGroup) |
Definition at line 140 of file winscard.h.
#define SCardSetCardTypeProviderName WINELIB_NAME_AW(SCardSetCardTypeProviderName) |
Definition at line 144 of file winscard.h.
#define SCardStatus WINELIB_NAME_AW(SCardStatus) |
Definition at line 148 of file winscard.h.
Definition at line 34 of file winscard.h.
typedef struct _SCARD_ATRMASK * LPSCARD_ATRMASK |
typedef struct SCARD_READERSTATEA * LPSCARD_READERSTATEA |
typedef struct SCARD_READERSTATEW * LPSCARD_READERSTATEW |
typedef ULONG_PTR * LPSCARDCONTEXT |
Definition at line 37 of file winscard.h.
typedef ULONG_PTR * LPSCARDHANDLE |
Definition at line 38 of file winscard.h.
typedef struct _SCARD_ATRMASK * PSCARD_ATRMASK |
typedef struct SCARD_READERSTATEA * PSCARD_READERSTATEA |
typedef struct SCARD_READERSTATEW * PSCARD_READERSTATEW |
typedef ULONG_PTR * PSCARDCONTEXT |
Definition at line 37 of file winscard.h.
typedef ULONG_PTR * PSCARDHANDLE |
Definition at line 38 of file winscard.h.
typedef struct _SCARD_ATRMASK SCARD_ATRMASK |
typedef ULONG_PTR SCARDCONTEXT |
Definition at line 37 of file winscard.h.
typedef ULONG_PTR SCARDHANDLE |
Definition at line 38 of file winscard.h.
Definition at line 55 of file winscard.c.
LONG WINAPI SCardAddReaderToGroupA | ( | SCARDCONTEXT | context, |
LPCSTR | reader, | ||
LPCSTR | group | ||
) |
Definition at line 60 of file winscard.c.
LONG WINAPI SCardAddReaderToGroupW | ( | SCARDCONTEXT | context, |
LPCWSTR | reader, | ||
LPCWSTR | group | ||
) |
LONG WINAPI SCardBeginTransaction | ( | SCARDHANDLE | hCard | ) |
LONG WINAPI SCardCancel | ( | SCARDCONTEXT | context | ) |
Definition at line 144 of file winscard.c.
LONG WINAPI SCardConnectA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szReader, | ||
DWORD | dwShareMode, | ||
DWORD | dwPreferredProtocols, | ||
LPSCARDHANDLE | phCard, | ||
LPDWORD | pdwActiveProtocol | ||
) |
LONG WINAPI SCardConnectW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szReader, | ||
DWORD | dwShareMode, | ||
DWORD | dwPreferredProtocols, | ||
LPSCARDHANDLE | phCard, | ||
LPDWORD | pdwActiveProtocol | ||
) |
LONG WINAPI SCardControl | ( | SCARDHANDLE | hCard, |
DWORD | dwControlCode, | ||
LPCVOID | lpInBuffer, | ||
DWORD | nInBufferSize, | ||
LPVOID | lpOutBuffer, | ||
DWORD | nOutBufferSize, | ||
LPDWORD | lpBytesReturned | ||
) |
LONG WINAPI SCardDisconnect | ( | SCARDHANDLE | hCard, |
DWORD | dwDisposition | ||
) |
LONG WINAPI SCardEndTransaction | ( | SCARDHANDLE | hCard, |
DWORD | dwDisposition | ||
) |
LONG WINAPI SCardEstablishContext | ( | DWORD | dwScope, |
LPCVOID | pvReserved1, | ||
LPCVOID | pvReserved2, | ||
LPSCARDCONTEXT | phContext | ||
) |
Definition at line 84 of file winscard.c.
LONG WINAPI SCardForgetCardTypeA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szCardName | ||
) |
LONG WINAPI SCardForgetCardTypeW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szCardName | ||
) |
LONG WINAPI SCardForgetReaderA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szReaderName | ||
) |
LONG WINAPI SCardForgetReaderGroupA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szGroupName | ||
) |
LONG WINAPI SCardForgetReaderGroupW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szGroupName | ||
) |
LONG WINAPI SCardForgetReaderW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szReaderName | ||
) |
LONG WINAPI SCardFreeMemory | ( | SCARDCONTEXT | hContext, |
LPCVOID | pvMem | ||
) |
LONG WINAPI SCardGetCardTypeProviderNameA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szCardName, | ||
DWORD | dwProviderId, | ||
LPSTR | szProvider, | ||
LPDWORD | pcchProvider | ||
) |
LONG WINAPI SCardGetCardTypeProviderNameW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szCardName, | ||
DWORD | dwProviderId, | ||
LPWSTR | szProvider, | ||
LPDWORD | pcchProvider | ||
) |
LONG WINAPI SCardGetProviderIdA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szCard, | ||
LPGUID | pguidProviderId | ||
) |
LONG WINAPI SCardGetProviderIdW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szCard, | ||
LPGUID | pguidProviderId | ||
) |
LONG WINAPI SCardGetStatusChangeA | ( | SCARDCONTEXT | hContext, |
DWORD | dwTimeout, | ||
LPSCARD_READERSTATEA | rgReaderState, | ||
DWORD | cReaders | ||
) |
LONG WINAPI SCardGetStatusChangeW | ( | SCARDCONTEXT | hContext, |
DWORD | dwTimeout, | ||
LPSCARD_READERSTATEW | rgReaderState, | ||
DWORD | cReaders | ||
) |
LONG WINAPI SCardIntroduceCardTypeA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szCardName, | ||
LPCGUID | pguidPrimaryProvider, | ||
LPCGUID | rgguidInterfaces, | ||
DWORD | dwInterfaceCount, | ||
LPCBYTE | pbAtr, | ||
LPCBYTE | pbAtrMask, | ||
DWORD | cbAtrLen | ||
) |
LONG WINAPI SCardIntroduceCardTypeW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szCardName, | ||
LPCGUID | pguidPrimaryProvider, | ||
LPCGUID | rgguidInterfaces, | ||
DWORD | dwInterfaceCount, | ||
LPCBYTE | pbAtr, | ||
LPCBYTE | pbAtrMask, | ||
DWORD | cbAtrLen | ||
) |
LONG WINAPI SCardIntroduceReaderA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szReaderName, | ||
LPCSTR | szDeviceName | ||
) |
LONG WINAPI SCardIntroduceReaderGroupA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szGroupName | ||
) |
LONG WINAPI SCardIntroduceReaderGroupW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szGroupName | ||
) |
LONG WINAPI SCardIntroduceReaderW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szReaderName, | ||
LPCWSTR | szDeviceName | ||
) |
LONG WINAPI SCardIsValidContext | ( | SCARDCONTEXT | context | ) |
Definition at line 92 of file winscard.c.
LONG WINAPI SCardListCardsA | ( | SCARDCONTEXT | hContext, |
LPCBYTE | pbAtr, | ||
LPCGUID | rgguidInterfaces, | ||
DWORD | cguidInterfaceCount, | ||
LPSTR | mszCards, | ||
LPDWORD | pcchCards | ||
) |
Definition at line 99 of file winscard.c.
LONG WINAPI SCardListCardsW | ( | SCARDCONTEXT | hContext, |
LPCBYTE | pbAtr, | ||
LPCGUID | rgguidInterface, | ||
DWORD | cguidInterfaceCount, | ||
LPWSTR | mszCards, | ||
LPDWORD | pcchCards | ||
) |
LONG WINAPI SCardListInterfacesA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szCard, | ||
LPGUID | pguidInterfaces, | ||
LPDWORD | pcguidInteraces | ||
) |
LONG WINAPI SCardListInterfacesW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szCard, | ||
LPGUID | pguidInterfaces, | ||
LPDWORD | pcguidInteraces | ||
) |
LONG WINAPI SCardListReaderGroupsA | ( | SCARDCONTEXT | hContext, |
LPSTR | mszGroups, | ||
LPDWORD | pcchGroups | ||
) |
LONG WINAPI SCardListReaderGroupsW | ( | SCARDCONTEXT | hContext, |
LPWSTR | mszGroups, | ||
LPDWORD | pcchGroups | ||
) |
LONG WINAPI SCardLocateCardsA | ( | SCARDCONTEXT | hContext, |
LPCSTR | mszCards, | ||
LPSCARD_READERSTATEA | rgReaderStates, | ||
DWORD | cReaders | ||
) |
LONG WINAPI SCardLocateCardsByATRA | ( | SCARDCONTEXT | hContext, |
LPSCARD_ATRMASK | rgAtrMasks, | ||
DWORD | cAtrs, | ||
LPSCARD_READERSTATEA | rgReaderStates, | ||
DWORD | cReaders | ||
) |
LONG WINAPI SCardLocateCardsByATRW | ( | SCARDCONTEXT | hContext, |
LPSCARD_ATRMASK | rgAtrMasks, | ||
DWORD | cAtrs, | ||
LPSCARD_READERSTATEW | rgReaderStates, | ||
DWORD | cReaders | ||
) |
LONG WINAPI SCardLocateCardsW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | mszCards, | ||
LPSCARD_READERSTATEW | rgReaderStates, | ||
DWORD | cReaders | ||
) |
LONG WINAPI SCardReconnect | ( | SCARDHANDLE | hCard, |
DWORD | dwShareMode, | ||
DWORD | dwPreferredProtocols, | ||
DWORD | dwInitialization, | ||
LPDWORD | pdwActiveProtocol | ||
) |
LONG WINAPI SCardReleaseContext | ( | SCARDCONTEXT | context | ) |
Definition at line 106 of file winscard.c.
Definition at line 127 of file winscard.c.
LONG WINAPI SCardRemoveReaderFromGroupA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szReaderName, | ||
LPCSTR | szGroupname | ||
) |
LONG WINAPI SCardRemoveReaderFromGroupW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szReaderName, | ||
LPCWSTR | szGroupname | ||
) |
LONG WINAPI SCardSetCardTypeProviderNameA | ( | SCARDCONTEXT | hContext, |
LPCSTR | szCardName, | ||
DWORD | dwProviderId, | ||
LPCSTR | szProvider | ||
) |
LONG WINAPI SCardSetCardTypeProviderNameW | ( | SCARDCONTEXT | hContext, |
LPCWSTR | szCardName, | ||
DWORD | dwProviderId, | ||
LPCWSTR | szProvider | ||
) |
LONG WINAPI SCardState | ( | SCARDHANDLE | hCard, |
LPDWORD | pdwState, | ||
LPDWORD | pdwProtocol, | ||
LPBYTE | pbAtr, | ||
LPDWORD | pcbAtrlen | ||
) |
LONG WINAPI SCardStatusA | ( | SCARDHANDLE | context, |
LPSTR | szReaderName, | ||
LPDWORD | pcchReaderLen, | ||
LPDWORD | pdwState, | ||
LPDWORD | pdwProtocol, | ||
LPBYTE | pbAtr, | ||
LPDWORD | pcbAtrLen | ||
) |
Definition at line 113 of file winscard.c.
LONG WINAPI SCardStatusW | ( | SCARDHANDLE | context, |
LPWSTR | szReaderName, | ||
LPDWORD | pcchReaderLen, | ||
LPDWORD | pdwState, | ||
LPDWORD | pdwProtocol, | ||
LPBYTE | pbAtr, | ||
LPDWORD | pcbArtLen | ||
) |
Definition at line 120 of file winscard.c.
LONG WINAPI SCardTransmit | ( | SCARDHANDLE | hCard, |
LPCSCARD_IO_REQUEST | pioSendPci, | ||
LPCBYTE | pbSendBuffer, | ||
DWORD | cbSendLength, | ||
LPSCARD_IO_REQUEST | pioRecvPci, | ||
LPBYTE | pbRecvBuffer, | ||
LPDWORD | pcbRecvLength | ||
) |