2 * Unix SMB/CIFS implementation.
3 * header auto-generated by pidl. DO NOT MODIFY!
10 #define DFS_GETMANAGERVERSION 0
18 #define DFS_MANAGERGETCONFIGINFO 8
19 #define DFS_MANAGERSENDSITEINFO 9
20 #define DFS_ADDFTROOT 10
21 #define DFS_REMOVEFTROOT 11
22 #define DFS_ADDSTDROOT 12
23 #define DFS_REMOVESTDROOT 13
24 #define DFS_MANAGERINITIALIZE 14
25 #define DFS_ADDSTDROOTFORCED 15
26 #define DFS_GETDCADDRESS 16
27 #define DFS_SETDCADDRESS 17
28 #define DFS_FLUSHFTTABLE 18
30 #define DFS_REMOVE2 20
32 #define DFS_SETINFO2 22
34 typedef struct netdfs_dfs_Info0 {
38 typedef struct netdfs_dfs_Info1 {
43 typedef struct netdfs_dfs_Info2 {
52 typedef struct netdfs_dfs_StorageInfo {
58 } NETDFS_DFS_STORAGEINFO;
60 typedef struct netdfs_dfs_Info3 {
69 NETDFS_DFS_STORAGEINFO *stores;
72 typedef struct netdfs_dfs_Info4 {
83 NETDFS_DFS_STORAGEINFO *stores;
86 typedef struct netdfs_dfs_Info100 {
91 typedef struct netdfs_dfs_Info101 {
95 typedef struct netdfs_dfs_Info102 {
99 typedef struct netdfs_dfs_Info200 {
100 uint32 ptr0_dom_root;
102 } NETDFS_DFS_INFO200;
104 typedef struct netdfs_dfs_Info300 {
106 uint32 ptr0_dom_root;
108 } NETDFS_DFS_INFO300;
110 typedef struct netdfs_dfs_Info_ctr {
113 union netdfs_dfs_Info {
114 NETDFS_DFS_INFO0 info0;
115 NETDFS_DFS_INFO1 info1;
116 NETDFS_DFS_INFO2 info2;
117 NETDFS_DFS_INFO3 info3;
118 NETDFS_DFS_INFO4 info4;
119 NETDFS_DFS_INFO100 info100;
120 NETDFS_DFS_INFO101 info101;
121 NETDFS_DFS_INFO102 info102;
123 } NETDFS_DFS_INFO_CTR;
125 typedef struct netdfs_dfs_EnumArray1 {
130 } NETDFS_DFS_ENUMARRAY1;
132 typedef struct netdfs_dfs_EnumArray2 {
137 } NETDFS_DFS_ENUMARRAY2;
139 typedef struct netdfs_dfs_EnumArray3 {
144 } NETDFS_DFS_ENUMARRAY3;
146 typedef struct netdfs_dfs_EnumArray4 {
151 } NETDFS_DFS_ENUMARRAY4;
153 typedef struct netdfs_dfs_EnumArray200 {
157 NETDFS_DFS_INFO200 *s;
158 } NETDFS_DFS_ENUMARRAY200;
160 typedef struct netdfs_dfs_EnumArray300 {
164 NETDFS_DFS_INFO300 *s;
165 } NETDFS_DFS_ENUMARRAY300;
167 typedef struct netdfs_dfs_EnumInfo_ctr {
170 union netdfs_dfs_EnumInfo {
171 NETDFS_DFS_ENUMARRAY1 info1;
172 NETDFS_DFS_ENUMARRAY2 info2;
173 NETDFS_DFS_ENUMARRAY3 info3;
174 NETDFS_DFS_ENUMARRAY4 info4;
175 NETDFS_DFS_ENUMARRAY200 info200;
176 NETDFS_DFS_ENUMARRAY300 info300;
178 } NETDFS_DFS_ENUMINFO_CTR;
180 typedef struct netdfs_dfs_EnumStruct {
182 NETDFS_DFS_ENUMINFO_CTR e;
183 } NETDFS_DFS_ENUMSTRUCT;
185 typedef struct netdfs_q_dfs_GetManagerVersion {
187 } NETDFS_Q_DFS_GETMANAGERVERSION;
189 typedef struct netdfs_r_dfs_GetManagerVersion {
191 } NETDFS_R_DFS_GETMANAGERVERSION;
193 typedef struct netdfs_q_dfs_Add {
203 typedef struct netdfs_r_dfs_Add {
207 typedef struct netdfs_q_dfs_Remove {
213 } NETDFS_Q_DFS_REMOVE;
215 typedef struct netdfs_r_dfs_Remove {
217 } NETDFS_R_DFS_REMOVE;
219 typedef struct netdfs_q_dfs_SetInfo {
221 } NETDFS_Q_DFS_SETINFO;
223 typedef struct netdfs_r_dfs_SetInfo {
225 } NETDFS_R_DFS_SETINFO;
227 typedef struct netdfs_q_dfs_GetInfo {
234 } NETDFS_Q_DFS_GETINFO;
236 typedef struct netdfs_r_dfs_GetInfo {
237 NETDFS_DFS_INFO_CTR info;
239 } NETDFS_R_DFS_GETINFO;
241 typedef struct netdfs_q_dfs_Enum {
245 NETDFS_DFS_ENUMSTRUCT info;
252 typedef struct netdfs_r_dfs_Enum {
254 NETDFS_DFS_ENUMSTRUCT info;
260 typedef struct netdfs_q_dfs_Rename {
262 } NETDFS_Q_DFS_RENAME;
264 typedef struct netdfs_r_dfs_Rename {
266 } NETDFS_R_DFS_RENAME;
268 typedef struct netdfs_q_dfs_Move {
272 typedef struct netdfs_r_dfs_Move {
276 typedef struct netdfs_q_dfs_ManagerGetConfigInfo {
278 } NETDFS_Q_DFS_MANAGERGETCONFIGINFO;
280 typedef struct netdfs_r_dfs_ManagerGetConfigInfo {
282 } NETDFS_R_DFS_MANAGERGETCONFIGINFO;
284 typedef struct netdfs_q_dfs_ManagerSendSiteInfo {
286 } NETDFS_Q_DFS_MANAGERSENDSITEINFO;
288 typedef struct netdfs_r_dfs_ManagerSendSiteInfo {
290 } NETDFS_R_DFS_MANAGERSENDSITEINFO;
292 typedef struct netdfs_q_dfs_AddFtRoot {
294 } NETDFS_Q_DFS_ADDFTROOT;
296 typedef struct netdfs_r_dfs_AddFtRoot {
298 } NETDFS_R_DFS_ADDFTROOT;
300 typedef struct netdfs_q_dfs_RemoveFtRoot {
302 } NETDFS_Q_DFS_REMOVEFTROOT;
304 typedef struct netdfs_r_dfs_RemoveFtRoot {
306 } NETDFS_R_DFS_REMOVEFTROOT;
308 typedef struct netdfs_q_dfs_AddStdRoot {
310 } NETDFS_Q_DFS_ADDSTDROOT;
312 typedef struct netdfs_r_dfs_AddStdRoot {
314 } NETDFS_R_DFS_ADDSTDROOT;
316 typedef struct netdfs_q_dfs_RemoveStdRoot {
318 } NETDFS_Q_DFS_REMOVESTDROOT;
320 typedef struct netdfs_r_dfs_RemoveStdRoot {
322 } NETDFS_R_DFS_REMOVESTDROOT;
324 typedef struct netdfs_q_dfs_ManagerInitialize {
326 } NETDFS_Q_DFS_MANAGERINITIALIZE;
328 typedef struct netdfs_r_dfs_ManagerInitialize {
330 } NETDFS_R_DFS_MANAGERINITIALIZE;
332 typedef struct netdfs_q_dfs_AddStdRootForced {
334 } NETDFS_Q_DFS_ADDSTDROOTFORCED;
336 typedef struct netdfs_r_dfs_AddStdRootForced {
338 } NETDFS_R_DFS_ADDSTDROOTFORCED;
340 typedef struct netdfs_q_dfs_GetDcAddress {
342 } NETDFS_Q_DFS_GETDCADDRESS;
344 typedef struct netdfs_r_dfs_GetDcAddress {
346 } NETDFS_R_DFS_GETDCADDRESS;
348 typedef struct netdfs_q_dfs_SetDcAddress {
350 } NETDFS_Q_DFS_SETDCADDRESS;
352 typedef struct netdfs_r_dfs_SetDcAddress {
354 } NETDFS_R_DFS_SETDCADDRESS;
356 typedef struct netdfs_q_dfs_FlushFtTable {
358 } NETDFS_Q_DFS_FLUSHFTTABLE;
360 typedef struct netdfs_r_dfs_FlushFtTable {
362 } NETDFS_R_DFS_FLUSHFTTABLE;
364 typedef struct netdfs_q_dfs_Add2 {
368 typedef struct netdfs_r_dfs_Add2 {
372 typedef struct netdfs_q_dfs_Remove2 {
374 } NETDFS_Q_DFS_REMOVE2;
376 typedef struct netdfs_r_dfs_Remove2 {
378 } NETDFS_R_DFS_REMOVE2;
380 typedef struct netdfs_q_dfs_EnumEx {
382 } NETDFS_Q_DFS_ENUMEX;
384 typedef struct netdfs_r_dfs_EnumEx {
386 } NETDFS_R_DFS_ENUMEX;
388 typedef struct netdfs_q_dfs_SetInfo2 {
390 } NETDFS_Q_DFS_SETINFO2;
392 typedef struct netdfs_r_dfs_SetInfo2 {
394 } NETDFS_R_DFS_SETINFO2;
396 #endif /* _RPC_NETDFS_H */