2 * Copyright 2002 Andriy Palamarchuk
4 * netapi32 access 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
23 WINE_DEFAULT_DEBUG_CHANNEL(netapi32
);
26 /************************************************************
27 * NetGroupAdd (NETAPI32.@)
32 NetGroupAdd(IN LPCWSTR servername
,
37 FIXME("(%s, %d, %p, %p) stub!\n", debugstr_w(servername
),
38 level
, buf
, parm_err
);
39 return ERROR_ACCESS_DENIED
;
43 /************************************************************
44 * NetGroupAddUser (NETAPI32.@)
49 NetGroupAddUser(IN LPCWSTR servername
,
53 FIXME("(%s, %s, %s) stub!\n", debugstr_w(servername
),
54 debugstr_w(groupname
), debugstr_w(username
));
55 return ERROR_ACCESS_DENIED
;
59 /************************************************************
60 * NetGroupDel (NETAPI32.@)
65 NetGroupDel(IN LPCWSTR servername
,
68 FIXME("(%s, %s) stub!\n", debugstr_w(servername
),
69 debugstr_w(groupname
));
70 return ERROR_ACCESS_DENIED
;
74 /************************************************************
75 * NetGroupDelUser (NETAPI32.@)
80 NetGroupDelUser(IN LPCWSTR servername
,
84 FIXME("(%s, %s, %s) stub!\n", debugstr_w(servername
),
85 debugstr_w(groupname
), debugstr_w(username
));
86 return ERROR_ACCESS_DENIED
;
90 /************************************************************
91 * NetGroupEnum (NETAPI32.@)
96 NetGroupEnum(IN LPCWSTR servername
,
100 OUT LPDWORD entriesread
,
101 OUT LPDWORD totalentries
,
102 IN OUT PDWORD_PTR resume_handle
)
104 FIXME("(%s, %d, %p, %d, %p, %p, %p) stub!\n", debugstr_w(servername
),
105 level
, bufptr
, prefmaxlen
, entriesread
, totalentries
, resume_handle
);
106 return ERROR_ACCESS_DENIED
;
110 /************************************************************
111 * NetGroupGetInfo (NETAPI32.@)
116 NetGroupGetInfo(IN LPCWSTR servername
,
117 IN LPCWSTR groupname
,
121 FIXME("(%s, %s, %d, %p) stub!\n", debugstr_w(servername
),
122 debugstr_w(groupname
), level
, bufptr
);
123 return ERROR_ACCESS_DENIED
;
127 /************************************************************
128 * NetGroupGetUsers (NETAPI32.@)
133 NetGroupGetUsers(IN LPCWSTR servername
,
134 IN LPCWSTR groupname
,
138 OUT LPDWORD entriesread
,
139 OUT LPDWORD totalentries
,
140 IN OUT PDWORD_PTR resume_handle
)
142 FIXME("(%s, %s, %d, %p, %d, %p, %p, %p) stub!\n", debugstr_w(servername
),
143 debugstr_w(groupname
), level
, bufptr
, prefmaxlen
, entriesread
,
144 totalentries
, resume_handle
);
145 return ERROR_ACCESS_DENIED
;
149 /************************************************************
150 * NetGroupSetInfo (NETAPI32.@)
155 NetGroupSetInfo(IN LPCWSTR servername
,
156 IN LPCWSTR groupname
,
159 OUT LPDWORD parm_err
)
161 FIXME("(%s, %s, %d, %p, %p) stub!\n", debugstr_w(servername
),
162 debugstr_w(groupname
), level
, buf
, parm_err
);
163 return ERROR_ACCESS_DENIED
;
167 /************************************************************
168 * NetGroupSetUsers (NETAPI32.@)
173 NetGroupSetUsers(IN LPCWSTR servername
,
174 IN LPCWSTR groupname
,
177 IN DWORD totalentries
)
179 FIXME("(%s, %s, %d, %p, %d) stub!\n", debugstr_w(servername
),
180 debugstr_w(groupname
), level
, buf
, totalentries
);
181 return ERROR_ACCESS_DENIED
;