1 /* header auto-generated by pidl */
3 #include "librpc/ndr/libndr.h"
4 #include "librpc/gen_ndr/libnetapi.h"
6 #ifndef _HEADER_NDR_libnetapi
7 #define _HEADER_NDR_libnetapi
9 #define NDR_NETJOINDOMAIN (0x00)
11 #define NDR_NETUNJOINDOMAIN (0x01)
13 #define NDR_NETGETJOININFORMATION (0x02)
15 #define NDR_NETGETJOINABLEOUS (0x03)
17 #define NDR_NETSERVERGETINFO (0x04)
19 #define NDR_NETSERVERSETINFO (0x05)
21 #define NDR_NETGETDCNAME (0x06)
23 #define NDR_NETGETANYDCNAME (0x07)
25 #define NDR_DSGETDCNAME (0x08)
27 #define NDR_NETUSERADD (0x09)
29 #define NDR_NETUSERDEL (0x0a)
31 #define NDR_NETUSERENUM (0x0b)
33 #define NDR_NETUSERCHANGEPASSWORD (0x0c)
35 #define NDR_NETUSERGETINFO (0x0d)
37 #define NDR_NETUSERSETINFO (0x0e)
39 #define NDR_NETUSERGETGROUPS (0x0f)
41 #define NDR_NETUSERMODALSGET (0x10)
43 #define NDR_NETUSERMODALSSET (0x11)
45 #define NDR_NETQUERYDISPLAYINFORMATION (0x12)
47 #define NDR_NETGROUPADD (0x13)
49 #define NDR_NETGROUPDEL (0x14)
51 #define NDR_NETGROUPENUM (0x15)
53 #define NDR_NETGROUPSETINFO (0x16)
55 #define NDR_NETGROUPGETINFO (0x17)
57 #define NDR_NETGROUPADDUSER (0x18)
59 #define NDR_NETGROUPDELUSER (0x19)
61 #define NDR_NETGROUPGETUSERS (0x1a)
63 #define NDR_NETLOCALGROUPADD (0x1b)
65 #define NDR_NETLOCALGROUPDEL (0x1c)
67 #define NDR_NETLOCALGROUPGETINFO (0x1d)
69 #define NDR_NETLOCALGROUPSETINFO (0x1e)
71 #define NDR_NETLOCALGROUPENUM (0x1f)
73 #define NDR_NETLOCALGROUPADDMEMBERS (0x20)
75 #define NDR_NETLOCALGROUPDELMEMBERS (0x21)
77 #define NDR_NETLOCALGROUPGETMEMBERS (0x22)
79 #define NDR_NETLOCALGROUPSETMEMBERS (0x23)
81 #define NDR_NETREMOTETOD (0x24)
83 #define NDR_NETSHAREADD (0x25)
85 #define NDR_NETSHAREDEL (0x26)
87 #define NDR_NETSHAREENUM (0x27)
89 #define NDR_LIBNETAPI_CALL_COUNT (40)
90 enum ndr_err_code
ndr_push_NET_API_STATUS(struct ndr_push
*ndr
, int ndr_flags
, enum NET_API_STATUS r
);
91 enum ndr_err_code
ndr_pull_NET_API_STATUS(struct ndr_pull
*ndr
, int ndr_flags
, enum NET_API_STATUS
*r
);
92 void ndr_print_NET_API_STATUS(struct ndr_print
*ndr
, const char *name
, enum NET_API_STATUS r
);
93 enum ndr_err_code
ndr_push_domsid(struct ndr_push
*ndr
, int ndr_flags
, const struct domsid
*r
);
94 enum ndr_err_code
ndr_pull_domsid(struct ndr_pull
*ndr
, int ndr_flags
, struct domsid
*r
);
95 void ndr_print_domsid(struct ndr_print
*ndr
, const char *name
, const struct domsid
*r
);
96 enum ndr_err_code
ndr_push_NetJoinFlags(struct ndr_push
*ndr
, int ndr_flags
, uint32_t r
);
97 enum ndr_err_code
ndr_pull_NetJoinFlags(struct ndr_pull
*ndr
, int ndr_flags
, uint32_t *r
);
98 void ndr_print_NetJoinFlags(struct ndr_print
*ndr
, const char *name
, uint32_t r
);
99 enum ndr_err_code
ndr_push_SERVER_INFO_1005(struct ndr_push
*ndr
, int ndr_flags
, const struct SERVER_INFO_1005
*r
);
100 enum ndr_err_code
ndr_pull_SERVER_INFO_1005(struct ndr_pull
*ndr
, int ndr_flags
, struct SERVER_INFO_1005
*r
);
101 void ndr_print_SERVER_INFO_1005(struct ndr_print
*ndr
, const char *name
, const struct SERVER_INFO_1005
*r
);
102 enum ndr_err_code
ndr_push_DOMAIN_CONTROLLER_INFO(struct ndr_push
*ndr
, int ndr_flags
, const struct DOMAIN_CONTROLLER_INFO
*r
);
103 enum ndr_err_code
ndr_pull_DOMAIN_CONTROLLER_INFO(struct ndr_pull
*ndr
, int ndr_flags
, struct DOMAIN_CONTROLLER_INFO
*r
);
104 void ndr_print_DOMAIN_CONTROLLER_INFO(struct ndr_print
*ndr
, const char *name
, const struct DOMAIN_CONTROLLER_INFO
*r
);
105 enum ndr_err_code
ndr_push_USER_INFO_0(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_0
*r
);
106 enum ndr_err_code
ndr_pull_USER_INFO_0(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_0
*r
);
107 void ndr_print_USER_INFO_0(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_0
*r
);
108 enum ndr_err_code
ndr_push_USER_INFO_1(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1
*r
);
109 enum ndr_err_code
ndr_pull_USER_INFO_1(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1
*r
);
110 void ndr_print_USER_INFO_1(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1
*r
);
111 enum ndr_err_code
ndr_push_USER_INFO_2(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_2
*r
);
112 enum ndr_err_code
ndr_pull_USER_INFO_2(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_2
*r
);
113 void ndr_print_USER_INFO_2(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_2
*r
);
114 enum ndr_err_code
ndr_push_USER_INFO_3(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_3
*r
);
115 enum ndr_err_code
ndr_pull_USER_INFO_3(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_3
*r
);
116 void ndr_print_USER_INFO_3(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_3
*r
);
117 enum ndr_err_code
ndr_push_USER_INFO_4(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_4
*r
);
118 enum ndr_err_code
ndr_pull_USER_INFO_4(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_4
*r
);
119 void ndr_print_USER_INFO_4(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_4
*r
);
120 enum ndr_err_code
ndr_push_USER_INFO_10(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_10
*r
);
121 enum ndr_err_code
ndr_pull_USER_INFO_10(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_10
*r
);
122 void ndr_print_USER_INFO_10(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_10
*r
);
123 enum ndr_err_code
ndr_push_USER_INFO_11(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_11
*r
);
124 enum ndr_err_code
ndr_pull_USER_INFO_11(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_11
*r
);
125 void ndr_print_USER_INFO_11(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_11
*r
);
126 enum ndr_err_code
ndr_push_USER_INFO_20(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_20
*r
);
127 enum ndr_err_code
ndr_pull_USER_INFO_20(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_20
*r
);
128 void ndr_print_USER_INFO_20(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_20
*r
);
129 enum ndr_err_code
ndr_push_USER_INFO_21(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_21
*r
);
130 enum ndr_err_code
ndr_pull_USER_INFO_21(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_21
*r
);
131 void ndr_print_USER_INFO_21(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_21
*r
);
132 enum ndr_err_code
ndr_push_USER_INFO_22(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_22
*r
);
133 enum ndr_err_code
ndr_pull_USER_INFO_22(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_22
*r
);
134 void ndr_print_USER_INFO_22(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_22
*r
);
135 enum ndr_err_code
ndr_push_USER_INFO_23(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_23
*r
);
136 enum ndr_err_code
ndr_pull_USER_INFO_23(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_23
*r
);
137 void ndr_print_USER_INFO_23(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_23
*r
);
138 enum ndr_err_code
ndr_push_USER_INFO_1003(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1003
*r
);
139 enum ndr_err_code
ndr_pull_USER_INFO_1003(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1003
*r
);
140 void ndr_print_USER_INFO_1003(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1003
*r
);
141 enum ndr_err_code
ndr_push_USER_INFO_1005(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1005
*r
);
142 enum ndr_err_code
ndr_pull_USER_INFO_1005(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1005
*r
);
143 void ndr_print_USER_INFO_1005(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1005
*r
);
144 enum ndr_err_code
ndr_push_USER_INFO_1006(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1006
*r
);
145 enum ndr_err_code
ndr_pull_USER_INFO_1006(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1006
*r
);
146 void ndr_print_USER_INFO_1006(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1006
*r
);
147 enum ndr_err_code
ndr_push_USER_INFO_1007(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1007
*r
);
148 enum ndr_err_code
ndr_pull_USER_INFO_1007(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1007
*r
);
149 void ndr_print_USER_INFO_1007(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1007
*r
);
150 enum ndr_err_code
ndr_push_USER_INFO_1008(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1008
*r
);
151 enum ndr_err_code
ndr_pull_USER_INFO_1008(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1008
*r
);
152 void ndr_print_USER_INFO_1008(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1008
*r
);
153 enum ndr_err_code
ndr_push_USER_INFO_1009(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1009
*r
);
154 enum ndr_err_code
ndr_pull_USER_INFO_1009(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1009
*r
);
155 void ndr_print_USER_INFO_1009(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1009
*r
);
156 enum ndr_err_code
ndr_push_USER_INFO_1010(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1010
*r
);
157 enum ndr_err_code
ndr_pull_USER_INFO_1010(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1010
*r
);
158 void ndr_print_USER_INFO_1010(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1010
*r
);
159 enum ndr_err_code
ndr_push_USER_INFO_1011(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1011
*r
);
160 enum ndr_err_code
ndr_pull_USER_INFO_1011(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1011
*r
);
161 void ndr_print_USER_INFO_1011(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1011
*r
);
162 enum ndr_err_code
ndr_push_USER_INFO_1012(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1012
*r
);
163 enum ndr_err_code
ndr_pull_USER_INFO_1012(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1012
*r
);
164 void ndr_print_USER_INFO_1012(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1012
*r
);
165 enum ndr_err_code
ndr_push_USER_INFO_1013(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1013
*r
);
166 enum ndr_err_code
ndr_pull_USER_INFO_1013(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1013
*r
);
167 void ndr_print_USER_INFO_1013(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1013
*r
);
168 enum ndr_err_code
ndr_push_USER_INFO_1014(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1014
*r
);
169 enum ndr_err_code
ndr_pull_USER_INFO_1014(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1014
*r
);
170 void ndr_print_USER_INFO_1014(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1014
*r
);
171 enum ndr_err_code
ndr_push_USER_INFO_1017(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1017
*r
);
172 enum ndr_err_code
ndr_pull_USER_INFO_1017(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1017
*r
);
173 void ndr_print_USER_INFO_1017(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1017
*r
);
174 enum ndr_err_code
ndr_push_USER_INFO_1018(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1018
*r
);
175 enum ndr_err_code
ndr_pull_USER_INFO_1018(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1018
*r
);
176 void ndr_print_USER_INFO_1018(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1018
*r
);
177 enum ndr_err_code
ndr_push_USER_INFO_1020(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1020
*r
);
178 enum ndr_err_code
ndr_pull_USER_INFO_1020(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1020
*r
);
179 void ndr_print_USER_INFO_1020(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1020
*r
);
180 enum ndr_err_code
ndr_push_USER_INFO_1023(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1023
*r
);
181 enum ndr_err_code
ndr_pull_USER_INFO_1023(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1023
*r
);
182 void ndr_print_USER_INFO_1023(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1023
*r
);
183 enum ndr_err_code
ndr_push_USER_INFO_1024(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1024
*r
);
184 enum ndr_err_code
ndr_pull_USER_INFO_1024(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1024
*r
);
185 void ndr_print_USER_INFO_1024(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1024
*r
);
186 enum ndr_err_code
ndr_push_USER_INFO_1025(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1025
*r
);
187 enum ndr_err_code
ndr_pull_USER_INFO_1025(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1025
*r
);
188 void ndr_print_USER_INFO_1025(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1025
*r
);
189 enum ndr_err_code
ndr_push_USER_INFO_1051(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1051
*r
);
190 enum ndr_err_code
ndr_pull_USER_INFO_1051(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1051
*r
);
191 void ndr_print_USER_INFO_1051(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1051
*r
);
192 enum ndr_err_code
ndr_push_USER_INFO_1052(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1052
*r
);
193 enum ndr_err_code
ndr_pull_USER_INFO_1052(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1052
*r
);
194 void ndr_print_USER_INFO_1052(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1052
*r
);
195 enum ndr_err_code
ndr_push_USER_INFO_1053(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_1053
*r
);
196 enum ndr_err_code
ndr_pull_USER_INFO_1053(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_1053
*r
);
197 void ndr_print_USER_INFO_1053(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_1053
*r
);
198 enum ndr_err_code
ndr_push_USER_INFO_X(struct ndr_push
*ndr
, int ndr_flags
, const struct USER_INFO_X
*r
);
199 enum ndr_err_code
ndr_pull_USER_INFO_X(struct ndr_pull
*ndr
, int ndr_flags
, struct USER_INFO_X
*r
);
200 void ndr_print_USER_INFO_X(struct ndr_print
*ndr
, const char *name
, const struct USER_INFO_X
*r
);
201 enum ndr_err_code
ndr_push_GROUP_USERS_INFO_0(struct ndr_push
*ndr
, int ndr_flags
, const struct GROUP_USERS_INFO_0
*r
);
202 enum ndr_err_code
ndr_pull_GROUP_USERS_INFO_0(struct ndr_pull
*ndr
, int ndr_flags
, struct GROUP_USERS_INFO_0
*r
);
203 void ndr_print_GROUP_USERS_INFO_0(struct ndr_print
*ndr
, const char *name
, const struct GROUP_USERS_INFO_0
*r
);
204 enum ndr_err_code
ndr_push_GROUP_USERS_INFO_1(struct ndr_push
*ndr
, int ndr_flags
, const struct GROUP_USERS_INFO_1
*r
);
205 enum ndr_err_code
ndr_pull_GROUP_USERS_INFO_1(struct ndr_pull
*ndr
, int ndr_flags
, struct GROUP_USERS_INFO_1
*r
);
206 void ndr_print_GROUP_USERS_INFO_1(struct ndr_print
*ndr
, const char *name
, const struct GROUP_USERS_INFO_1
*r
);
207 enum ndr_err_code
ndr_push_NET_DISPLAY_USER(struct ndr_push
*ndr
, int ndr_flags
, const struct NET_DISPLAY_USER
*r
);
208 enum ndr_err_code
ndr_pull_NET_DISPLAY_USER(struct ndr_pull
*ndr
, int ndr_flags
, struct NET_DISPLAY_USER
*r
);
209 void ndr_print_NET_DISPLAY_USER(struct ndr_print
*ndr
, const char *name
, const struct NET_DISPLAY_USER
*r
);
210 enum ndr_err_code
ndr_push_NET_DISPLAY_MACHINE(struct ndr_push
*ndr
, int ndr_flags
, const struct NET_DISPLAY_MACHINE
*r
);
211 enum ndr_err_code
ndr_pull_NET_DISPLAY_MACHINE(struct ndr_pull
*ndr
, int ndr_flags
, struct NET_DISPLAY_MACHINE
*r
);
212 void ndr_print_NET_DISPLAY_MACHINE(struct ndr_print
*ndr
, const char *name
, const struct NET_DISPLAY_MACHINE
*r
);
213 enum ndr_err_code
ndr_push_NET_DISPLAY_GROUP(struct ndr_push
*ndr
, int ndr_flags
, const struct NET_DISPLAY_GROUP
*r
);
214 enum ndr_err_code
ndr_pull_NET_DISPLAY_GROUP(struct ndr_pull
*ndr
, int ndr_flags
, struct NET_DISPLAY_GROUP
*r
);
215 void ndr_print_NET_DISPLAY_GROUP(struct ndr_print
*ndr
, const char *name
, const struct NET_DISPLAY_GROUP
*r
);
216 enum ndr_err_code
ndr_push_NetJoinDomain(struct ndr_push
*ndr
, int flags
, const struct NetJoinDomain
*r
);
217 enum ndr_err_code
ndr_pull_NetJoinDomain(struct ndr_pull
*ndr
, int flags
, struct NetJoinDomain
*r
);
218 void ndr_print_NetJoinDomain(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetJoinDomain
*r
);
219 enum ndr_err_code
ndr_push_NetUnjoinDomain(struct ndr_push
*ndr
, int flags
, const struct NetUnjoinDomain
*r
);
220 enum ndr_err_code
ndr_pull_NetUnjoinDomain(struct ndr_pull
*ndr
, int flags
, struct NetUnjoinDomain
*r
);
221 void ndr_print_NetUnjoinDomain(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUnjoinDomain
*r
);
222 enum ndr_err_code
ndr_push_NetGetJoinInformation(struct ndr_push
*ndr
, int flags
, const struct NetGetJoinInformation
*r
);
223 enum ndr_err_code
ndr_pull_NetGetJoinInformation(struct ndr_pull
*ndr
, int flags
, struct NetGetJoinInformation
*r
);
224 void ndr_print_NetGetJoinInformation(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGetJoinInformation
*r
);
225 enum ndr_err_code
ndr_push_NetGetJoinableOUs(struct ndr_push
*ndr
, int flags
, const struct NetGetJoinableOUs
*r
);
226 enum ndr_err_code
ndr_pull_NetGetJoinableOUs(struct ndr_pull
*ndr
, int flags
, struct NetGetJoinableOUs
*r
);
227 void ndr_print_NetGetJoinableOUs(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGetJoinableOUs
*r
);
228 enum ndr_err_code
ndr_push_NetServerGetInfo(struct ndr_push
*ndr
, int flags
, const struct NetServerGetInfo
*r
);
229 enum ndr_err_code
ndr_pull_NetServerGetInfo(struct ndr_pull
*ndr
, int flags
, struct NetServerGetInfo
*r
);
230 void ndr_print_NetServerGetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetServerGetInfo
*r
);
231 enum ndr_err_code
ndr_push_NetServerSetInfo(struct ndr_push
*ndr
, int flags
, const struct NetServerSetInfo
*r
);
232 enum ndr_err_code
ndr_pull_NetServerSetInfo(struct ndr_pull
*ndr
, int flags
, struct NetServerSetInfo
*r
);
233 void ndr_print_NetServerSetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetServerSetInfo
*r
);
234 enum ndr_err_code
ndr_push_NetGetDCName(struct ndr_push
*ndr
, int flags
, const struct NetGetDCName
*r
);
235 enum ndr_err_code
ndr_pull_NetGetDCName(struct ndr_pull
*ndr
, int flags
, struct NetGetDCName
*r
);
236 void ndr_print_NetGetDCName(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGetDCName
*r
);
237 enum ndr_err_code
ndr_push_NetGetAnyDCName(struct ndr_push
*ndr
, int flags
, const struct NetGetAnyDCName
*r
);
238 enum ndr_err_code
ndr_pull_NetGetAnyDCName(struct ndr_pull
*ndr
, int flags
, struct NetGetAnyDCName
*r
);
239 void ndr_print_NetGetAnyDCName(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGetAnyDCName
*r
);
240 enum ndr_err_code
ndr_push_DsGetDcName(struct ndr_push
*ndr
, int flags
, const struct DsGetDcName
*r
);
241 enum ndr_err_code
ndr_pull_DsGetDcName(struct ndr_pull
*ndr
, int flags
, struct DsGetDcName
*r
);
242 void ndr_print_DsGetDcName(struct ndr_print
*ndr
, const char *name
, int flags
, const struct DsGetDcName
*r
);
243 enum ndr_err_code
ndr_push_NetUserAdd(struct ndr_push
*ndr
, int flags
, const struct NetUserAdd
*r
);
244 enum ndr_err_code
ndr_pull_NetUserAdd(struct ndr_pull
*ndr
, int flags
, struct NetUserAdd
*r
);
245 void ndr_print_NetUserAdd(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserAdd
*r
);
246 enum ndr_err_code
ndr_push_NetUserDel(struct ndr_push
*ndr
, int flags
, const struct NetUserDel
*r
);
247 enum ndr_err_code
ndr_pull_NetUserDel(struct ndr_pull
*ndr
, int flags
, struct NetUserDel
*r
);
248 void ndr_print_NetUserDel(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserDel
*r
);
249 enum ndr_err_code
ndr_push_NetUserEnum(struct ndr_push
*ndr
, int flags
, const struct NetUserEnum
*r
);
250 enum ndr_err_code
ndr_pull_NetUserEnum(struct ndr_pull
*ndr
, int flags
, struct NetUserEnum
*r
);
251 void ndr_print_NetUserEnum(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserEnum
*r
);
252 enum ndr_err_code
ndr_push_NetUserChangePassword(struct ndr_push
*ndr
, int flags
, const struct NetUserChangePassword
*r
);
253 enum ndr_err_code
ndr_pull_NetUserChangePassword(struct ndr_pull
*ndr
, int flags
, struct NetUserChangePassword
*r
);
254 void ndr_print_NetUserChangePassword(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserChangePassword
*r
);
255 enum ndr_err_code
ndr_push_NetUserGetInfo(struct ndr_push
*ndr
, int flags
, const struct NetUserGetInfo
*r
);
256 enum ndr_err_code
ndr_pull_NetUserGetInfo(struct ndr_pull
*ndr
, int flags
, struct NetUserGetInfo
*r
);
257 void ndr_print_NetUserGetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserGetInfo
*r
);
258 enum ndr_err_code
ndr_push_NetUserSetInfo(struct ndr_push
*ndr
, int flags
, const struct NetUserSetInfo
*r
);
259 enum ndr_err_code
ndr_pull_NetUserSetInfo(struct ndr_pull
*ndr
, int flags
, struct NetUserSetInfo
*r
);
260 void ndr_print_NetUserSetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserSetInfo
*r
);
261 enum ndr_err_code
ndr_push_NetUserGetGroups(struct ndr_push
*ndr
, int flags
, const struct NetUserGetGroups
*r
);
262 enum ndr_err_code
ndr_pull_NetUserGetGroups(struct ndr_pull
*ndr
, int flags
, struct NetUserGetGroups
*r
);
263 void ndr_print_NetUserGetGroups(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserGetGroups
*r
);
264 enum ndr_err_code
ndr_push_NetUserModalsGet(struct ndr_push
*ndr
, int flags
, const struct NetUserModalsGet
*r
);
265 enum ndr_err_code
ndr_pull_NetUserModalsGet(struct ndr_pull
*ndr
, int flags
, struct NetUserModalsGet
*r
);
266 void ndr_print_NetUserModalsGet(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserModalsGet
*r
);
267 enum ndr_err_code
ndr_push_NetUserModalsSet(struct ndr_push
*ndr
, int flags
, const struct NetUserModalsSet
*r
);
268 enum ndr_err_code
ndr_pull_NetUserModalsSet(struct ndr_pull
*ndr
, int flags
, struct NetUserModalsSet
*r
);
269 void ndr_print_NetUserModalsSet(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetUserModalsSet
*r
);
270 enum ndr_err_code
ndr_push_NetQueryDisplayInformation(struct ndr_push
*ndr
, int flags
, const struct NetQueryDisplayInformation
*r
);
271 enum ndr_err_code
ndr_pull_NetQueryDisplayInformation(struct ndr_pull
*ndr
, int flags
, struct NetQueryDisplayInformation
*r
);
272 void ndr_print_NetQueryDisplayInformation(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetQueryDisplayInformation
*r
);
273 enum ndr_err_code
ndr_push_NetGroupAdd(struct ndr_push
*ndr
, int flags
, const struct NetGroupAdd
*r
);
274 enum ndr_err_code
ndr_pull_NetGroupAdd(struct ndr_pull
*ndr
, int flags
, struct NetGroupAdd
*r
);
275 void ndr_print_NetGroupAdd(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupAdd
*r
);
276 enum ndr_err_code
ndr_push_NetGroupDel(struct ndr_push
*ndr
, int flags
, const struct NetGroupDel
*r
);
277 enum ndr_err_code
ndr_pull_NetGroupDel(struct ndr_pull
*ndr
, int flags
, struct NetGroupDel
*r
);
278 void ndr_print_NetGroupDel(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupDel
*r
);
279 enum ndr_err_code
ndr_push_NetGroupEnum(struct ndr_push
*ndr
, int flags
, const struct NetGroupEnum
*r
);
280 enum ndr_err_code
ndr_pull_NetGroupEnum(struct ndr_pull
*ndr
, int flags
, struct NetGroupEnum
*r
);
281 void ndr_print_NetGroupEnum(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupEnum
*r
);
282 enum ndr_err_code
ndr_push_NetGroupSetInfo(struct ndr_push
*ndr
, int flags
, const struct NetGroupSetInfo
*r
);
283 enum ndr_err_code
ndr_pull_NetGroupSetInfo(struct ndr_pull
*ndr
, int flags
, struct NetGroupSetInfo
*r
);
284 void ndr_print_NetGroupSetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupSetInfo
*r
);
285 enum ndr_err_code
ndr_push_NetGroupGetInfo(struct ndr_push
*ndr
, int flags
, const struct NetGroupGetInfo
*r
);
286 enum ndr_err_code
ndr_pull_NetGroupGetInfo(struct ndr_pull
*ndr
, int flags
, struct NetGroupGetInfo
*r
);
287 void ndr_print_NetGroupGetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupGetInfo
*r
);
288 enum ndr_err_code
ndr_push_NetGroupAddUser(struct ndr_push
*ndr
, int flags
, const struct NetGroupAddUser
*r
);
289 enum ndr_err_code
ndr_pull_NetGroupAddUser(struct ndr_pull
*ndr
, int flags
, struct NetGroupAddUser
*r
);
290 void ndr_print_NetGroupAddUser(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupAddUser
*r
);
291 enum ndr_err_code
ndr_push_NetGroupDelUser(struct ndr_push
*ndr
, int flags
, const struct NetGroupDelUser
*r
);
292 enum ndr_err_code
ndr_pull_NetGroupDelUser(struct ndr_pull
*ndr
, int flags
, struct NetGroupDelUser
*r
);
293 void ndr_print_NetGroupDelUser(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupDelUser
*r
);
294 enum ndr_err_code
ndr_push_NetGroupGetUsers(struct ndr_push
*ndr
, int flags
, const struct NetGroupGetUsers
*r
);
295 enum ndr_err_code
ndr_pull_NetGroupGetUsers(struct ndr_pull
*ndr
, int flags
, struct NetGroupGetUsers
*r
);
296 void ndr_print_NetGroupGetUsers(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetGroupGetUsers
*r
);
297 enum ndr_err_code
ndr_push_NetLocalGroupAdd(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupAdd
*r
);
298 enum ndr_err_code
ndr_pull_NetLocalGroupAdd(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupAdd
*r
);
299 void ndr_print_NetLocalGroupAdd(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupAdd
*r
);
300 enum ndr_err_code
ndr_push_NetLocalGroupDel(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupDel
*r
);
301 enum ndr_err_code
ndr_pull_NetLocalGroupDel(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupDel
*r
);
302 void ndr_print_NetLocalGroupDel(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupDel
*r
);
303 enum ndr_err_code
ndr_push_NetLocalGroupGetInfo(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupGetInfo
*r
);
304 enum ndr_err_code
ndr_pull_NetLocalGroupGetInfo(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupGetInfo
*r
);
305 void ndr_print_NetLocalGroupGetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupGetInfo
*r
);
306 enum ndr_err_code
ndr_push_NetLocalGroupSetInfo(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupSetInfo
*r
);
307 enum ndr_err_code
ndr_pull_NetLocalGroupSetInfo(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupSetInfo
*r
);
308 void ndr_print_NetLocalGroupSetInfo(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupSetInfo
*r
);
309 enum ndr_err_code
ndr_push_NetLocalGroupEnum(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupEnum
*r
);
310 enum ndr_err_code
ndr_pull_NetLocalGroupEnum(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupEnum
*r
);
311 void ndr_print_NetLocalGroupEnum(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupEnum
*r
);
312 enum ndr_err_code
ndr_push_NetLocalGroupAddMembers(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupAddMembers
*r
);
313 enum ndr_err_code
ndr_pull_NetLocalGroupAddMembers(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupAddMembers
*r
);
314 void ndr_print_NetLocalGroupAddMembers(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupAddMembers
*r
);
315 enum ndr_err_code
ndr_push_NetLocalGroupDelMembers(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupDelMembers
*r
);
316 enum ndr_err_code
ndr_pull_NetLocalGroupDelMembers(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupDelMembers
*r
);
317 void ndr_print_NetLocalGroupDelMembers(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupDelMembers
*r
);
318 enum ndr_err_code
ndr_push_NetLocalGroupGetMembers(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupGetMembers
*r
);
319 enum ndr_err_code
ndr_pull_NetLocalGroupGetMembers(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupGetMembers
*r
);
320 void ndr_print_NetLocalGroupGetMembers(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupGetMembers
*r
);
321 enum ndr_err_code
ndr_push_NetLocalGroupSetMembers(struct ndr_push
*ndr
, int flags
, const struct NetLocalGroupSetMembers
*r
);
322 enum ndr_err_code
ndr_pull_NetLocalGroupSetMembers(struct ndr_pull
*ndr
, int flags
, struct NetLocalGroupSetMembers
*r
);
323 void ndr_print_NetLocalGroupSetMembers(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetLocalGroupSetMembers
*r
);
324 enum ndr_err_code
ndr_push_NetRemoteTOD(struct ndr_push
*ndr
, int flags
, const struct NetRemoteTOD
*r
);
325 enum ndr_err_code
ndr_pull_NetRemoteTOD(struct ndr_pull
*ndr
, int flags
, struct NetRemoteTOD
*r
);
326 void ndr_print_NetRemoteTOD(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetRemoteTOD
*r
);
327 enum ndr_err_code
ndr_push_NetShareAdd(struct ndr_push
*ndr
, int flags
, const struct NetShareAdd
*r
);
328 enum ndr_err_code
ndr_pull_NetShareAdd(struct ndr_pull
*ndr
, int flags
, struct NetShareAdd
*r
);
329 void ndr_print_NetShareAdd(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetShareAdd
*r
);
330 enum ndr_err_code
ndr_push_NetShareDel(struct ndr_push
*ndr
, int flags
, const struct NetShareDel
*r
);
331 enum ndr_err_code
ndr_pull_NetShareDel(struct ndr_pull
*ndr
, int flags
, struct NetShareDel
*r
);
332 void ndr_print_NetShareDel(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetShareDel
*r
);
333 enum ndr_err_code
ndr_push_NetShareEnum(struct ndr_push
*ndr
, int flags
, const struct NetShareEnum
*r
);
334 enum ndr_err_code
ndr_pull_NetShareEnum(struct ndr_pull
*ndr
, int flags
, struct NetShareEnum
*r
);
335 void ndr_print_NetShareEnum(struct ndr_print
*ndr
, const char *name
, int flags
, const struct NetShareEnum
*r
);
336 #endif /* _HEADER_NDR_libnetapi */