stub implementations for some NETAPI32 functions

Mike McCormack mike at codeweavers.com
Thu Dec 4 01:45:33 CST 2003


ChangeLog:
* stub implementations for some NETAPI32 functions
-------------- next part --------------
Index: dlls/netapi32/access.c
===================================================================
RCS file: /home/wine/wine/dlls/netapi32/access.c,v
retrieving revision 1.5
diff -u -r1.5 access.c
--- dlls/netapi32/access.c	5 Sep 2003 23:08:35 -0000	1.5
+++ dlls/netapi32/access.c	4 Dec 2003 07:30:05 -0000
@@ -482,10 +482,34 @@
  */
 
 NET_API_STATUS WINAPI
-NetGetDCName(LPWSTR servername, LPWSTR domainname, LPBYTE bufptr)
+NetGetDCName(LPWSTR servername, LPWSTR domainname, LPBYTE *bufptr)
 {
   FIXME("stub!\n");
   return NERR_DCNotFound; /* say we can't find a domain controller */  
 }
 
+
+/************************************************************
+ *                NetUserModalsGet  (NETAPI32.@)
+ */
+NET_API_STATUS WINAPI NetUserModalsGet(LPCWSTR szServer, DWORD level, LPBYTE *pbuffer)
+{
+    FIXME("%s %ld %p\n", debugstr_w( szServer ), level, pbuffer );
+    return NERR_InternalError;
+}
+
+NET_API_STATUS WINAPI NetLocalGroupAdd( LPCWSTR servername, DWORD level,
+                 LPBYTE buf, LPDWORD parm_err)
+{
+    FIXME("%s %ld %p %p\n", debugstr_w( servername ), level, buf, parm_err);
+    return NERR_Success;
+}
+
+NET_API_STATUS WINAPI NetLocalGroupSetMembers( LPCWSTR servername,
+             LPCWSTR groupname, DWORD level, LPBYTE buf, DWORD totalentries)
+{
+    FIXME("%s %s %ld %p %ld\n", debugstr_w(servername), debugstr_w(groupname),
+          level, buf, totalentries);
+    return NERR_Success;
+}
 
Index: dlls/netapi32/browsr.c
===================================================================
RCS file: /home/wine/wine/dlls/netapi32/browsr.c,v
retrieving revision 1.3
diff -u -r1.3 browsr.c
--- dlls/netapi32/browsr.c	5 Sep 2003 23:08:35 -0000	1.3
+++ dlls/netapi32/browsr.c	4 Dec 2003 07:30:05 -0000
@@ -48,3 +48,15 @@
 {
     return ERROR_NOT_SUPPORTED;
 }
+
+/************************************************************
+ *                NetShareEnum  (NETAPI32.@)
+ */
+NET_API_STATUS WINAPI NetShareEnum( LPWSTR servername, DWORD level, LPBYTE* bufptr,
+  DWORD prefmaxlen, LPDWORD entriesread, LPDWORD totalentries, LPDWORD resume_handle)
+{
+    FIXME("%s %ld %p %ld %p %p %p\n", debugstr_w(servername), level, bufptr,
+          prefmaxlen, entriesread, totalentries, resume_handle);
+    return ERROR_NOT_SUPPORTED;
+}
+
Index: dlls/netapi32/netapi32.spec
===================================================================
RCS file: /home/wine/wine/dlls/netapi32/netapi32.spec,v
retrieving revision 1.13
diff -u -r1.13 netapi32.spec
--- dlls/netapi32/netapi32.spec	11 Sep 2003 03:09:19 -0000	1.13
+++ dlls/netapi32/netapi32.spec	4 Dec 2003 07:30:05 -0000
@@ -85,7 +85,7 @@
 @ stub NetGroupGetUsers
 @ stub NetGroupSetInfo
 @ stub NetGroupSetUsers
-@ stub NetLocalGroupAdd
+@ stdcall NetLocalGroupAdd(wstr long ptr ptr)
 @ stub NetLocalGroupAddMember
 @ stub NetLocalGroupAddMembers
 @ stub NetLocalGroupDel
@@ -95,7 +95,7 @@
 @ stub NetLocalGroupGetInfo
 @ stub NetLocalGroupGetMembers
 @ stub NetLocalGroupSetInfo
-@ stub NetLocalGroupSetMembers
+@ stdcall NetLocalGroupSetMembers(wstr wstr long ptr ptr)
 @ stub NetMessageBufferSend
 @ stub NetMessageNameAdd
 @ stub NetMessageNameDel
@@ -174,7 +174,7 @@
 @ stub NetShareCheck
 @ stub NetShareDel
 @ stub NetShareDelSticky
-@ stub NetShareEnum
+@ stdcall NetShareEnum(wstr long ptr long ptr ptr ptr)
 @ stub NetShareEnumSticky
 @ stub NetShareGetInfo
 @ stub NetShareSetInfo
@@ -190,11 +190,11 @@
 @ stub NetUserGetGroups
 @ stdcall NetUserGetInfo(wstr wstr long ptr)
 @ stub NetUserGetLocalGroups
-@ stub NetUserModalsGet
+@ stdcall NetUserModalsGet(wstr long ptr)
 @ stub NetUserModalsSet
 @ stub NetUserSetGroups
 @ stub NetUserSetInfo
-@ stub NetWkstaGetInfo
+@ stdcall NetWkstaGetInfo(wstr long ptr)
 @ stub NetWkstaSetInfo
 @ stub NetWkstaTransportAdd
 @ stub NetWkstaTransportDel
Index: dlls/netapi32/wksta.c
===================================================================
RCS file: /home/wine/wine/dlls/netapi32/wksta.c,v
retrieving revision 1.10
diff -u -r1.10 wksta.c
--- dlls/netapi32/wksta.c	29 Nov 2003 00:19:19 -0000	1.10
+++ dlls/netapi32/wksta.c	4 Dec 2003 07:30:05 -0000
@@ -440,3 +440,10 @@
         return ERROR_NOT_ENOUGH_MEMORY;
     }
 }
+
+NET_API_STATUS WINAPI NetWkstaGetInfo( LPWSTR servername, DWORD level,
+                                       LPBYTE* bufptr)
+{
+    FIXME("%p %ld %p\n", debugstr_w( servername ), level, bufptr );
+    return ERROR_ACCESS_DENIED;
+}


More information about the wine-patches mailing list