WSC*InstallProvider stubs
Andreas Mohr
a.mohr at mailto.de
Sun Sep 30 13:44:21 CDT 2001
Hi all,
a registry Run entry wanted to (un)register providers, so it crashed here.
--
Andreas Mohr Stauferstr. 6, D-71272 Renningen, Germany
-------------- next part --------------
Determining best CVS host...
Using CVSROOT :pserver:cvs at rhlx01.fht-esslingen.de:/home/wine
Index: dlls/winsock/socket.c
===================================================================
RCS file: /home/wine/wine/dlls/winsock/socket.c,v
retrieving revision 1.62
diff -u -r1.62 socket.c
--- dlls/winsock/socket.c 21 Sep 2001 21:39:37 -0000 1.62
+++ dlls/winsock/socket.c 30 Sep 2001 16:41:40 -0000
@@ -3270,3 +3270,25 @@
return rc;
}
+
+int /* WSPAPI */ WINAPI WSCInstallProvider(
+ const LPGUID lpProviderId,
+ LPCWSTR lpszProviderDllPath,
+ /* const LPWSAPROTOCOL_INFOW */ LPVOID lpProtocolInfoList,
+ DWORD dwNumberOfEntries,
+ LPINT lpErrno
+)
+{
+ FIXME("(%s, %s, %p, %ld, %p): stub !\n", debugstr_guid(lpProviderId),
+ debugstr_w(lpszProviderDllPath), lpProtocolInfoList,
+ dwNumberOfEntries, lpErrno);
+ *lpErrno = 0;
+ return 0;
+}
+
+int /* WSPAPI */ WINAPI WSCDeinstallProvider(LPGUID lpProviderId, LPINT lpErrno)
+{
+ FIXME("(%s, %p): stub !\n", debugstr_guid(lpProviderId), lpErrno);
+ *lpErrno = 0;
+ return 0;
+}
Index: dlls/winsock/ws2_32.spec
===================================================================
RCS file: /home/wine/wine/dlls/winsock/ws2_32.spec,v
retrieving revision 1.11
diff -u -r1.11 ws2_32.spec
--- dlls/winsock/ws2_32.spec 10 Jul 2001 19:09:59 -0000 1.11
+++ dlls/winsock/ws2_32.spec 30 Sep 2001 16:41:41 -0000
@@ -95,12 +95,12 @@
80 stub WSAStringToAddressA
81 stub WSAStringToAddressW
82 forward WSAWaitForMultipleEvents KERNEL32.WaitForMultipleObjectsEx
-83 stub WSCDeinstallProvider
+83 stdcall WSCDeinstallProvider(ptr ptr) WSCDeinstallProvider
84 stub WSCEnableNSProvider
85 stub WSCEnumProtocols
86 stub WSCGetProviderPath
87 stub WSCInstallNameSpace
-88 stub WSCInstallProvider
+88 stdcall WSCInstallProvider(ptr ptr ptr long ptr) WSCInstallProvider
89 stub WSCUnInstallNameSpace
90 stub WSCWriteNameSpaceOrder
91 stub WSCWriteProviderOrder
More information about the wine-patches
mailing list