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