Vladimir Pankratov : netapi32: Add stub for NetWkstaUserEnum.

Alexandre Julliard julliard at winehq.org
Wed Jul 30 08:36:08 CDT 2008


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

Author: Vladimir Pankratov <scriptkid at mail.ru>
Date:   Wed Jul 30 17:07:05 2008 +0500

netapi32: Add stub for NetWkstaUserEnum.

---

 dlls/netapi32/netapi32.spec |    2 +-
 dlls/netapi32/wksta.c       |   13 +++++++++++++
 include/lmwksta.h           |    1 +
 3 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/dlls/netapi32/netapi32.spec b/dlls/netapi32/netapi32.spec
index 2750497..4b53e79 100644
--- a/dlls/netapi32/netapi32.spec
+++ b/dlls/netapi32/netapi32.spec
@@ -217,7 +217,7 @@
 @ stub NetWkstaTransportAdd
 @ stub NetWkstaTransportDel
 @ stdcall NetWkstaTransportEnum (wstr long ptr long ptr ptr ptr)
-@ stub NetWkstaUserEnum
+@ stdcall NetWkstaUserEnum(wstr long ptr long ptr ptr ptr)
 @ stdcall NetWkstaUserGetInfo(wstr long ptr)
 @ stub NetWkstaUserSetInfo
 @ stdcall NetapipBufferAllocate(long ptr) NetApiBufferAllocate
diff --git a/dlls/netapi32/wksta.c b/dlls/netapi32/wksta.c
index 6914d02..85a3368 100644
--- a/dlls/netapi32/wksta.c
+++ b/dlls/netapi32/wksta.c
@@ -444,6 +444,19 @@ NET_API_STATUS WINAPI NetWkstaUserGetInfo(LMSTR reserved, DWORD level,
 }
 
 /************************************************************
+ *                NetWkstaUserEnum  (NETAPI32.@)
+ */
+NET_API_STATUS WINAPI
+NetWkstaUserEnum(LMSTR servername, DWORD level, LPBYTE* bufptr,
+                 DWORD prefmaxlen, LPDWORD entriesread,
+                 LPDWORD totalentries, LPDWORD resumehandle)
+{
+    FIXME("(%s, %d, %p, %d, %p, %p, %p): stub!\n", debugstr_w(servername),
+          level, bufptr, prefmaxlen, entriesread, totalentries, resumehandle);
+    return ERROR_INVALID_PARAMETER;
+}
+
+/************************************************************
  *                NetpGetComputerName  (NETAPI32.@)
  */
 NET_API_STATUS WINAPI NetpGetComputerName(LPWSTR *Buffer)
diff --git a/include/lmwksta.h b/include/lmwksta.h
index 6ccb704..6bc2faf 100644
--- a/include/lmwksta.h
+++ b/include/lmwksta.h
@@ -83,6 +83,7 @@ NET_API_STATUS WINAPI NetWkstaTransportDel(LMSTR,LMSTR,DWORD);
 NET_API_STATUS WINAPI NetWkstaTransportEnum(LMSTR,DWORD,LPBYTE*,DWORD,LPDWORD,LPDWORD,LPDWORD);
 NET_API_STATUS WINAPI NetWkstaUserGetInfo(LMSTR,DWORD,LPBYTE*);
 NET_API_STATUS WINAPI NetWkstaUserSetInfo(LMSTR,DWORD,LPBYTE,LPDWORD);
+NET_API_STATUS WINAPI NetWkstaUserEnum(LMSTR,DWORD,LPBYTE*,DWORD,LPDWORD,LPDWORD,LPDWORD);
 
 #ifdef __cplusplus
 }




More information about the wine-cvs mailing list