2 * Copyright 2006 Robert Reif
4 * netapi32 local group functions
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
24 #define WIN32_NO_STATUS
34 #include "netapi32_misc.h"
35 #include "wine/debug.h"
36 #include "wine/unicode.h"
38 WINE_DEFAULT_DEBUG_CHANNEL(netapi32);
40 /************************************************************
41 * NetLocalGroupAdd (NETAPI32.@)
43 NET_API_STATUS WINAPI NetLocalGroupAdd(
49 FIXME("(%s %d %p %p) stub!\n", debugstr_w(servername), level, buf,
54 /************************************************************
55 * NetLocalGroupAddMember (NETAPI32.@)
57 NET_API_STATUS WINAPI NetLocalGroupAddMember(
62 FIXME("(%s %s %p) stub!\n", debugstr_w(servername),
63 debugstr_w(groupname), membersid);
67 /************************************************************
68 * NetLocalGroupAddMembers (NETAPI32.@)
70 NET_API_STATUS WINAPI NetLocalGroupAddMembers(
77 FIXME("(%s %s %d %p %d) stub!\n", debugstr_w(servername),
78 debugstr_w(groupname), level, buf, totalentries);
82 /************************************************************
83 * NetLocalGroupDel (NETAPI32.@)
85 NET_API_STATUS WINAPI NetLocalGroupDel(
89 FIXME("(%s %s) stub!\n", debugstr_w(servername), debugstr_w(groupname));
93 /************************************************************
94 * NetLocalGroupDelMember (NETAPI32.@)
96 NET_API_STATUS WINAPI NetLocalGroupDelMember(
101 FIXME("(%s %s %p) stub!\n", debugstr_w(servername),
102 debugstr_w(groupname), membersid);
106 /************************************************************
107 * NetLocalGroupDelMembers (NETAPI32.@)
109 NET_API_STATUS WINAPI NetLocalGroupDelMembers(
116 FIXME("(%s %s %d %p %d) stub!\n", debugstr_w(servername),
117 debugstr_w(groupname), level, buf, totalentries);
121 /************************************************************
122 * NetLocalGroupEnum (NETAPI32.@)
124 NET_API_STATUS WINAPI NetLocalGroupEnum(
130 LPDWORD totalentries,
131 PDWORD_PTR resumehandle)
133 FIXME("(%s %d %p %d %p %p %p) stub!\n", debugstr_w(servername),
134 level, bufptr, prefmaxlen, entriesread, totalentries, resumehandle);
140 /************************************************************
141 * NetLocalGroupGetInfo (NETAPI32.@)
143 NET_API_STATUS WINAPI NetLocalGroupGetInfo(
149 FIXME("(%s %s %d %p) stub!\n", debugstr_w(servername),
150 debugstr_w(groupname), level, bufptr);
154 /************************************************************
155 * NetLocalGroupGetMembers (NETAPI32.@)
157 NET_API_STATUS WINAPI NetLocalGroupGetMembers(
159 LPCWSTR localgroupname,
164 LPDWORD totalentries,
165 PDWORD_PTR resumehandle)
167 FIXME("(%s %s %d %p %d, %p %p %p) stub!\n", debugstr_w(servername),
168 debugstr_w(localgroupname), level, bufptr, prefmaxlen, entriesread,
169 totalentries, resumehandle);
173 /************************************************************
174 * NetLocalGroupSetInfo (NETAPI32.@)
176 NET_API_STATUS WINAPI NetLocalGroupSetInfo(
183 FIXME("(%s %s %d %p %p) stub!\n", debugstr_w(servername),
184 debugstr_w(groupname), level, buf, parm_err);
188 /************************************************************
189 * NetLocalGroupSetMember (NETAPI32.@)
191 NET_API_STATUS WINAPI NetLocalGroupSetMembers(
198 FIXME("(%s %s %d %p %d) stub!\n", debugstr_w(servername),
199 debugstr_w(groupname), level, buf, totalentries);