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
35 #include "netapi32_misc.h"
36 #include "wine/debug.h"
37 #include "wine/unicode.h"
39 WINE_DEFAULT_DEBUG_CHANNEL(netapi32);
41 /************************************************************
42 * NetLocalGroupAdd (NETAPI32.@)
44 NET_API_STATUS WINAPI NetLocalGroupAdd(
50 FIXME("(%s %ld %p %p) stub!\n", debugstr_w(servername), level, buf,
55 /************************************************************
56 * NetLocalGroupAddMember (NETAPI32.@)
58 NET_API_STATUS WINAPI NetLocalGroupAddMember(
63 FIXME("(%s %s %p) stub!\n", debugstr_w(servername),
64 debugstr_w(groupname), membersid);
68 /************************************************************
69 * NetLocalGroupAddMembers (NETAPI32.@)
71 NET_API_STATUS WINAPI NetLocalGroupAddMembers(
78 FIXME("(%s %s %ld %p %ld) stub!\n", debugstr_w(servername),
79 debugstr_w(groupname), level, buf, totalentries);
83 /************************************************************
84 * NetLocalGroupDel (NETAPI32.@)
86 NET_API_STATUS WINAPI NetLocalGroupDel(
90 FIXME("(%s %s) stub!\n", debugstr_w(servername), debugstr_w(groupname));
94 /************************************************************
95 * NetLocalGroupDelMember (NETAPI32.@)
97 NET_API_STATUS WINAPI NetLocalGroupDelMember(
102 FIXME("(%s %s %p) stub!\n", debugstr_w(servername),
103 debugstr_w(groupname), membersid);
107 /************************************************************
108 * NetLocalGroupDelMembers (NETAPI32.@)
110 NET_API_STATUS WINAPI NetLocalGroupDelMembers(
117 FIXME("(%s %s %ld %p %ld) stub!\n", debugstr_w(servername),
118 debugstr_w(groupname), level, buf, totalentries);
122 /************************************************************
123 * NetLocalGroupEnum (NETAPI32.@)
125 NET_API_STATUS WINAPI NetLocalGroupEnum(
131 LPDWORD totalentries,
132 PDWORD_PTR resumehandle)
134 FIXME("(%s %ld %p %ld %p %p %p) stub!\n", debugstr_w(servername),
135 level, bufptr, prefmaxlen, entriesread, totalentries, resumehandle);
141 /************************************************************
142 * NetLocalGroupGetInfo (NETAPI32.@)
144 NET_API_STATUS WINAPI NetLocalGroupGetInfo(
150 FIXME("(%s %s %ld %p) stub!\n", debugstr_w(servername),
151 debugstr_w(groupname), level, bufptr);
155 /************************************************************
156 * NetLocalGroupGetMembers (NETAPI32.@)
158 NET_API_STATUS WINAPI NetLocalGroupGetMembers(
160 LPCWSTR localgroupname,
165 LPDWORD totalentries,
166 PDWORD_PTR resumehandle)
168 FIXME("(%s %s %ld %p %ld, %p %p %p) stub!\n", debugstr_w(servername),
169 debugstr_w(localgroupname), level, bufptr, prefmaxlen, entriesread,
170 totalentries, resumehandle);
174 /************************************************************
175 * NetLocalGroupSetInfo (NETAPI32.@)
177 NET_API_STATUS WINAPI NetLocalGroupSetInfo(
184 FIXME("(%s %s %ld %p %p) stub!\n", debugstr_w(servername),
185 debugstr_w(groupname), level, buf, parm_err);
189 /************************************************************
190 * NetLocalGroupSetMember (NETAPI32.@)
192 NET_API_STATUS WINAPI NetLocalGroupSetMembers(
199 FIXME("(%s %s %ld %p %ld) stub!\n", debugstr_w(servername),
200 debugstr_w(groupname), level, buf, totalentries);