Olli-Pekka Wallin : winscard: Add new stub methods.

Alexandre Julliard julliard at winehq.org
Fri Jan 27 11:30:40 CST 2012


Module: wine
Branch: master
Commit: e8e45b3454de40681c00a00225fda706e55a19ea
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=e8e45b3454de40681c00a00225fda706e55a19ea

Author: Olli-Pekka Wallin <extolli-pekka.wallin at 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




More information about the wine-cvs mailing list