Changeset 3458
- Timestamp:
- 04/04/08 08:05:38 (6 months ago)
- Files:
-
- 1 modified
-
trunk/src/libopensc/internal-winscard.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libopensc/internal-winscard.h
r3431 r3458 100 100 *LPSCARD_READERSTATE_A; 101 101 102 typedef PCSC_API LONG (*SCardEstablishContext_t)(DWORD dwScope, LPCVOID pvReserved1,102 typedef LONG (PCSC_API *SCardEstablishContext_t)(DWORD dwScope, LPCVOID pvReserved1, 103 103 LPCVOID pvReserved2, LPSCARDCONTEXT phContext); 104 typedef PCSC_API LONG (*SCardReleaseContext_t)(SCARDCONTEXT hContext);105 typedef PCSC_API LONG (*SCardConnect_t)(SCARDCONTEXT hContext, LPCSTR szReader, DWORD dwShareMode,104 typedef LONG (PCSC_API *SCardReleaseContext_t)(SCARDCONTEXT hContext); 105 typedef LONG (PCSC_API *SCardConnect_t)(SCARDCONTEXT hContext, LPCSTR szReader, DWORD dwShareMode, 106 106 DWORD dwPreferredProtocols, LPSCARDHANDLE phCard, LPDWORD pdwActiveProtocol); 107 typedef PCSC_API LONG (*SCardReconnect_t)(SCARDHANDLE hCard, DWORD dwShareMode, DWORD dwPreferredProtocols,107 typedef LONG (PCSC_API *SCardReconnect_t)(SCARDHANDLE hCard, DWORD dwShareMode, DWORD dwPreferredProtocols, 108 108 DWORD dwInitialization, LPDWORD pdwActiveProtocol); 109 typedef PCSC_API LONG (*SCardDisconnect_t)(SCARDHANDLE hCard, DWORD dwDisposition);110 typedef PCSC_API LONG (*SCardBeginTransaction_t)(SCARDHANDLE hCard);111 typedef PCSC_API LONG (*SCardEndTransaction_t)(SCARDHANDLE hCard, DWORD dwDisposition);112 typedef PCSC_API LONG (*SCardStatus_t)(SCARDHANDLE hCard, LPSTR mszReaderNames, LPDWORD pcchReaderLen,109 typedef LONG (PCSC_API *SCardDisconnect_t)(SCARDHANDLE hCard, DWORD dwDisposition); 110 typedef LONG (PCSC_API *SCardBeginTransaction_t)(SCARDHANDLE hCard); 111 typedef LONG (PCSC_API *SCardEndTransaction_t)(SCARDHANDLE hCard, DWORD dwDisposition); 112 typedef LONG (PCSC_API *SCardStatus_t)(SCARDHANDLE hCard, LPSTR mszReaderNames, LPDWORD pcchReaderLen, 113 113 LPDWORD pdwState, LPDWORD pdwProtocol, LPBYTE pbAtr, LPDWORD pcbAtrLen); 114 typedef PCSC_API LONG (*SCardGetStatusChange_t)(SCARDCONTEXT hContext, DWORD dwTimeout,114 typedef LONG (PCSC_API *SCardGetStatusChange_t)(SCARDCONTEXT hContext, DWORD dwTimeout, 115 115 LPSCARD_READERSTATE_A rgReaderStates, DWORD cReaders); 116 typedef PCSC_API LONG (*SCardControlOLD_t)(SCARDHANDLE hCard, LPCVOID pbSendBuffer, DWORD cbSendLength,116 typedef LONG (PCSC_API *SCardControlOLD_t)(SCARDHANDLE hCard, LPCVOID pbSendBuffer, DWORD cbSendLength, 117 117 LPVOID pbRecvBuffer, LPDWORD lpBytesReturned); 118 typedef PCSC_API LONG (*SCardControl_t)(SCARDHANDLE hCard, DWORD dwControlCode, LPCVOID pbSendBuffer,118 typedef LONG (PCSC_API *SCardControl_t)(SCARDHANDLE hCard, DWORD dwControlCode, LPCVOID pbSendBuffer, 119 119 DWORD cbSendLength, LPVOID pbRecvBuffer, DWORD cbRecvLength, 120 120 LPDWORD lpBytesReturned); 121 typedef PCSC_API LONG (*SCardTransmit_t)(SCARDHANDLE hCard, LPCSCARD_IO_REQUEST pioSendPci,121 typedef LONG (PCSC_API *SCardTransmit_t)(SCARDHANDLE hCard, LPCSCARD_IO_REQUEST pioSendPci, 122 122 LPCBYTE pbSendBuffer, DWORD cbSendLength, LPSCARD_IO_REQUEST pioRecvPci, 123 123 LPBYTE pbRecvBuffer, LPDWORD pcbRecvLength); 124 typedef PCSC_API LONG (*SCardListReaders_t)(SCARDCONTEXT hContext, LPCSTR mszGroups,124 typedef LONG (PCSC_API *SCardListReaders_t)(SCARDCONTEXT hContext, LPCSTR mszGroups, 125 125 LPSTR mszReaders, LPDWORD pcchReaders); 126 126
