Module: wine Branch: master Commit: e8e45b3454de40681c00a00225fda706e55a19ea URL: http://source.winehq.org/git/wine.git/?a=commit;h=e8e45b3454de40681c00a00225...
Author: Olli-Pekka Wallin extolli-pekka.wallin@ixonos.com Date: Wed Jan 25 09:44:00 2012 +0200
winscard: Add new stub methods.
---
dlls/winscard/winscard.c | 14 ++++++++++++++ dlls/winscard/winscard.spec | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/dlls/winscard/winscard.c b/dlls/winscard/winscard.c index 412299c..473d5f3 100644 --- a/dlls/winscard/winscard.c +++ b/dlls/winscard/winscard.c @@ -116,6 +116,20 @@ LONG WINAPI SCardReleaseContext(SCARDCONTEXT context) return SCARD_F_INTERNAL_ERROR; }
+LONG WINAPI SCardStatusA(SCARDHANDLE context, LPSTR szReaderName, LPDWORD pcchReaderLen, LPDWORD pdwState, LPDWORD pdwProtocol, LPBYTE pbAtr, LPDWORD pcbAtrLen) +{ + FIXME("(%lx) stub\n", context); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return SCARD_F_INTERNAL_ERROR; +} + +LONG WINAPI SCardStatusW(SCARDHANDLE context, LPWSTR szReaderName, LPDWORD pcchReaderLen, LPDWORD pdwState,LPDWORD pdwProtocol,LPBYTE pbAtr,LPDWORD pcbArtLen) +{ + FIXME("(%lx) stub\n", context); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return SCARD_F_INTERNAL_ERROR; +} + void WINAPI SCardReleaseStartedEvent(void) { FIXME("stub\n"); diff --git a/dlls/winscard/winscard.spec b/dlls/winscard/winscard.spec index 1bd6ef1..8ecf988 100644 --- a/dlls/winscard/winscard.spec +++ b/dlls/winscard/winscard.spec @@ -55,8 +55,8 @@ @ stub SCardSetCardTypeProviderNameA @ stub SCardSetCardTypeProviderNameW @ stub SCardState -@ stub SCardStatusA -@ stub SCardStatusW +@ stdcall SCardStatusA (long str long long long ptr long ) +@ stdcall SCardStatusW (long wstr long long long ptr long ) @ stub SCardTransmit @ extern g_rgSCardRawPci @ extern g_rgSCardT0Pci