Jason Green : winscard: Add extended stub for SCardEstablishContext.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jun 20 09:13:42 CDT 2007


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

Author: Jason Green <jave27 at gmail.com>
Date:   Tue Jun 19 11:00:35 2007 -0400

winscard: Add extended stub for SCardEstablishContext.

---

 dlls/winscard/winscard.c    |    8 ++++++++
 dlls/winscard/winscard.spec |    2 +-
 2 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/dlls/winscard/winscard.c b/dlls/winscard/winscard.c
index d24e0f9..01b731d 100644
--- a/dlls/winscard/winscard.c
+++ b/dlls/winscard/winscard.c
@@ -50,3 +50,11 @@ BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
 
     return TRUE;
 }
+
+LONG WINAPI SCardEstablishContext(DWORD dwScope, LPCVOID pvReserved1,
+    LPCVOID pvReserved2, LPSCARDCONTEXT phContext)
+{
+    FIXME("(%x,%p,%p,%p) stub\n", dwScope, pvReserved1, pvReserved2, phContext);
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return SCARD_F_INTERNAL_ERROR;
+}
diff --git a/dlls/winscard/winscard.spec b/dlls/winscard/winscard.spec
index 6dd83d8..f223415 100644
--- a/dlls/winscard/winscard.spec
+++ b/dlls/winscard/winscard.spec
@@ -12,7 +12,7 @@
 @ stub SCardControl
 @ stub SCardDisconnect
 @ stub SCardEndTransaction
-@ stub SCardEstablishContext
+@ stdcall SCardEstablishContext(long ptr ptr ptr)
 @ stub SCardForgetCardTypeA
 @ stub SCardForgetCardTypeW
 @ stub SCardForgetReaderA




More information about the wine-cvs mailing list