ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

winscard.h File Reference
#include <wtypes.h>
#include <winioctl.h>
#include <winsmcrd.h>
#include <scarderr.h>

Go to the source code of this file.

Data Structures

struct  LPSCARD_ATRMASK
struct  SCARD_READERSTATEA
struct  SCARD_READERSTATEW

Defines

#define _LPCBYTE_DEFINED
#define SCardAddReaderToGroup   WINELIB_NAME_AW(SCardAddReaderToGroup)
#define SCardConnect   WINELIB_NAME_AW(SCardConnect)
#define SCardForgetCardType   WINELIB_NAME_AW(SCardForgetCardType)
#define SCardForgetReader   WINELIB_NAME_AW(SCardForgetReader)
#define SCardForgetReaderGroup   WINELIB_NAME_AW(SCardForgetReaderGroup)
#define SCardGetCardTypeProviderName   WINELIB_NAME_AW(SCardGetCardTypeProviderName)
#define SCardGetProviderId   WINELIB_NAME_AW(SCardGetProviderId)
#define SCardGetStatusChange   WINELIB_NAME_AW(SCardGetStatusChange)
#define SCardIntroduceCardType   WINELIB_NAME_AW(SCardIntroduceCardType)
#define SCardIntroduceReader   WINELIB_NAME_AW(SCardIntroduceReader)
#define SCardIntroduceReaderGroup   WINELIB_NAME_AW(SCardIntroduceReaderGroup)
#define SCardListCards   WINELIB_NAME_AW(SCardListCards)
#define SCardListInterfaces   WINELIB_NAME_AW(SCardListInterfaces)
#define SCardListReaders   WINELIB_NAME_AW(SCardListReaders)
#define SCardListReaderGroups   WINELIB_NAME_AW(SCardListReaderGroups)
#define SCardLocateCards   WINELIB_NAME_AW(SCardLocateCards)
#define SCardLocateCardsByATR   WINELIB_NAME_AW(SCardLocateCardsByATR)
#define SCardRemoveReaderFromGroup   WINELIB_NAME_AW(SCardRemoveReaderFromGroup)
#define SCardSetCardTypeProviderName   WINELIB_NAME_AW(SCardSetCardTypeProviderName)
#define SCardStatus   WINELIB_NAME_AW(SCardStatus)

Typedefs

typedef const BYTELPCBYTE
typedef ULONG_PTR SCARDCONTEXT
typedef ULONG_PTRPSCARDCONTEXT
typedef ULONG_PTRLPSCARDCONTEXT
typedef ULONG_PTR SCARDHANDLE
typedef ULONG_PTRPSCARDHANDLE
typedef ULONG_PTRLPSCARDHANDLE
typedef struct SCARD_READERSTATEAPSCARD_READERSTATEA
typedef struct SCARD_READERSTATEALPSCARD_READERSTATEA
typedef struct SCARD_READERSTATEWPSCARD_READERSTATEW
typedef struct SCARD_READERSTATEWLPSCARD_READERSTATEW

Functions

HANDLE WINAPI SCardAccessStartedEvent (void)
LONG WINAPI SCardAddReaderToGroupA (SCARDCONTEXT, LPCSTR, LPCSTR)
LONG WINAPI SCardAddReaderToGroupW (SCARDCONTEXT, LPCWSTR, LPCWSTR)
LONG WINAPI SCardBeginTransaction (SCARDHANDLE)
LONG WINAPI SCardCancel (SCARDCONTEXT)
LONG WINAPI SCardConnectA (SCARDCONTEXT, LPCSTR, DWORD, DWORD, LPSCARDHANDLE, LPDWORD)
LONG WINAPI SCardConnectW (SCARDCONTEXT, LPCWSTR, DWORD, DWORD, LPSCARDHANDLE, LPDWORD)
LONG WINAPI SCardControl (SCARDHANDLE, DWORD, LPCVOID, DWORD, LPVOID, DWORD, LPDWORD)
LONG WINAPI SCardDisconnect (SCARDHANDLE, DWORD)
LONG WINAPI SCardEndTransaction (SCARDHANDLE, DWORD)
LONG WINAPI SCardEstablishContext (DWORD, LPCVOID, LPCVOID, LPSCARDCONTEXT)
LONG WINAPI SCardForgetCardTypeA (SCARDCONTEXT, LPCSTR)
LONG WINAPI SCardForgetCardTypeW (SCARDCONTEXT, LPCWSTR)
LONG WINAPI SCardForgetReaderA (SCARDCONTEXT, LPCSTR)
LONG WINAPI SCardForgetReaderW (SCARDCONTEXT, LPCWSTR)
LONG WINAPI SCardForgetReaderGroupA (SCARDCONTEXT, LPCSTR)
LONG WINAPI SCardForgetReaderGroupW (SCARDCONTEXT, LPCWSTR)
LONG WINAPI SCardFreeMemory (SCARDCONTEXT, LPCVOID)
LONG WINAPI SCardGetAttrib (SCARDHANDLE, DWORD, LPBYTE, LPDWORD)
LONG WINAPI SCardGetCardTypeProviderNameA (SCARDCONTEXT, LPCSTR, DWORD, LPSTR, LPDWORD)
LONG WINAPI SCardGetCardTypeProviderNameW (SCARDCONTEXT, LPCWSTR, DWORD, LPWSTR, LPDWORD)
LONG WINAPI SCardGetProviderIdA (SCARDCONTEXT, LPCSTR, LPGUID)
LONG WINAPI SCardGetProviderIdW (SCARDCONTEXT, LPCWSTR, LPGUID)
LONG WINAPI SCardGetStatusChangeA (SCARDCONTEXT, DWORD, LPSCARD_READERSTATEA, DWORD)
LONG WINAPI SCardGetStatusChangeW (SCARDCONTEXT, DWORD, LPSCARD_READERSTATEW, DWORD)
LONG WINAPI SCardIntroduceCardTypeA (SCARDCONTEXT, LPCSTR, LPCGUID, LPCGUID, DWORD, LPCBYTE, LPCBYTE, DWORD)
LONG WINAPI SCardIntroduceCardTypeW (SCARDCONTEXT, LPCWSTR, LPCGUID, LPCGUID, DWORD, LPCBYTE, LPCBYTE, DWORD)
LONG WINAPI SCardIntroduceReaderA (SCARDCONTEXT, LPCSTR, LPCSTR)
LONG WINAPI SCardIntroduceReaderW (SCARDCONTEXT, LPCWSTR, LPCWSTR)
LONG WINAPI SCardIntroduceReaderGroupA (SCARDCONTEXT, LPCSTR)
LONG WINAPI SCardIntroduceReaderGroupW (SCARDCONTEXT, LPCWSTR)
LONG WINAPI SCardIsValidContext (SCARDCONTEXT)
LONG WINAPI SCardListCardsA (SCARDCONTEXT, LPCBYTE, LPCGUID, DWORD, LPSTR, LPDWORD)
LONG WINAPI SCardListCardsW (SCARDCONTEXT, LPCBYTE, LPCGUID, DWORD, LPWSTR, LPDWORD)
LONG WINAPI SCardListInterfacesA (SCARDCONTEXT, LPCSTR, LPGUID, LPDWORD)
LONG WINAPI SCardListInterfacesW (SCARDCONTEXT, LPCWSTR, LPGUID, LPDWORD)
LONG WINAPI SCardListReadersA (SCARDCONTEXT, LPCSTR, LPSTR, LPDWORD)
LONG WINAPI SCardListReadersW (SCARDCONTEXT, LPCWSTR, LPWSTR, LPDWORD)
LONG WINAPI SCardListReaderGroupsA (SCARDCONTEXT, LPSTR, LPDWORD)
LONG WINAPI SCardListReaderGroupsW (SCARDCONTEXT, LPWSTR, LPDWORD)
LONG WINAPI SCardLocateCardsA (SCARDCONTEXT, LPCSTR, LPSCARD_READERSTATEA, DWORD)
LONG WINAPI SCardLocateCardsW (SCARDCONTEXT, LPCWSTR, LPSCARD_READERSTATEW, DWORD)
LONG WINAPI SCardLocateCardsByATRA (SCARDCONTEXT, LPSCARD_ATRMASK, DWORD, LPSCARD_READERSTATEA, DWORD)
LONG WINAPI SCardLocateCardsByATRW (SCARDCONTEXT, LPSCARD_ATRMASK, DWORD, LPSCARD_READERSTATEW, DWORD)
LONG WINAPI SCardReconnect (SCARDHANDLE, DWORD, DWORD, DWORD, LPDWORD)
LONG WINAPI SCardReleaseContext (SCARDCONTEXT)
void WINAPI SCardReleaseStartedEvent (HANDLE)
LONG WINAPI SCardRemoveReaderFromGroupA (SCARDCONTEXT, LPCSTR, LPCSTR)
LONG WINAPI SCardRemoveReaderFromGroupW (SCARDCONTEXT, LPCWSTR, LPCWSTR)
LONG WINAPI SCardSetAttrib (SCARDHANDLE, DWORD, LPCBYTE, DWORD)
LONG WINAPI SCardSetCardTypeProviderNameA (SCARDCONTEXT, LPCSTR, DWORD, LPCSTR)
LONG WINAPI SCardSetCardTypeProviderNameW (SCARDCONTEXT, LPCWSTR, DWORD, LPCWSTR)
LONG WINAPI SCardState (SCARDHANDLE, LPDWORD, LPDWORD, LPBYTE, LPDWORD)
LONG WINAPI SCardStatusA (SCARDHANDLE, LPSTR, LPDWORD, LPDWORD, LPDWORD, LPBYTE, LPDWORD)
LONG WINAPI SCardStatusW (SCARDHANDLE, LPWSTR, LPDWORD, LPDWORD, LPDWORD, LPBYTE, LPDWORD)
LONG WINAPI SCardTransmit (SCARDHANDLE, LPCSCARD_IO_REQUEST, LPCBYTE, DWORD, LPSCARD_IO_REQUEST, LPBYTE, LPDWORD)

Generated on Sat May 26 2012 05:53:09 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.